Matthew Stokes
i love stokes. you have some pop quizzes but if you spark note the readings youll be fine. you have a few essays which arent hard. he gives extra credit opportunities. he really does care about you outside of class. he tries to relate things to todays time to make it easier to understand. i love this man and would take him again for anything