Be the first to leave a review!
Best teacher ever, best classes ever, Do your work and have something to say, and you'll be 100% prepared for his class. Don't stress his classes,.