Matthew Weidenfeld
So chill, amazing guy. Reminds me of Hamilton debate kid class. If you like history, absolutely take it. Readings are kinda difficult, but he gives notes in class. 2 papers and 2 speeches total, not too bad. Never knew what was going on, but it was still fine. Hard quizzes but they are online and answers on quizlet, let us take some w/ groups.