Evan Thatcher
Evan seems like he cares about his students and is very nice but the way the class is set up makes it very hard to learn anything. The exams are extremely hard and nothing like what we were taught in class. 