You're in high school? Why do you want to stay awake in class? Just go to sleep while you can. You'll look back when you're in college and think of those wonderful days when you could sleep in class and still pass. ... Ok, that worked for me in high school. I guess not everyone can do it.
Crystal Meth is pretty good at keeping ya up. It's not too hard to make if you wanna know how.