Aaron Reich
Dr. Reich is so passionate about the subject that it makes you want to understand and learn. The readings are required but never too long and usually interesting. He grades fairly and is super approachable about any questions/concerns. The exams are not bad as long as you keep up in the class and there was extra credit offered. Definitely take!!!!!