How old are you? To be honest, grades prior to 9th grade aren't that important. Just make sure you don't slack off so much you'll have to play catch up later, that might be a problem.
14 in MS. I know they aren't important before HS, but I have gotten an A in every single class I've been in since 2nd grade and anything less than perfect to my parents gets them FUCKING OFF THE WALL and it literally makes my life a living hell. They put me in like gifted programs and honor society and all these pretentious titles that don't mean a thing and that I don't care about, and just pin them on me. I just can't explain my dad and his temper and stuff like that. It's bs but I have to live with it. Just sucks.
hopefully eventually you'll start to like learning and school, it happened to me in 10th grade. if you're really determined to keep your performance as it is, then just do as others have suggested and get all your homework done before smoking. it feels so fucking good to be an over achieving pothead, let me tell you
Yeah, I really don't even like learning from school, it's the books that interest me. School is just shit. Anyway, my friend said that I could get the hookup tomorrow, sandwiched between two basketball games of mine...