Ryan Cumpston
10/10 take him!! Loved this class, he is so organized and lays out exactly what you need to do each week. I took it over the summer and there were 2 quizzes and 2 discussion posts due on sunday nights. 3 unit tests over the semester. One paper at the end and a 'field trip' review. I would 100% take this class again.