I can't concentrate, feel fatigued, and falling asleep in class. What do you think is going on?

Sleep Apnea. Sounds like symptoms of obstructive sleep apnea. It might be worthwhile to discuss this with your doctor. You should also get your thyroid level checked.