Alexander Nagel
I took Professor Nagel's class a couple of years ago and it was honestly one of the best classes I've ever took and Professor Nagel cares about the students a whole lot. The coursework isn't too difficult and he gives a lot of time for classes. I am giving this review now because I want to help out current AHMP students when choosing classes.