Alexander Reid
TAKE HIM! He is great. I never had a professor that has impacted me the way he has. He will go out of his way to help you with whatever you need. He is flexible. Makes lectures interesting. He has some serious magic tricks. You will not regret taking this professor. He should be paid more. He deserves a raise.