Nicholas Beltz
Awesome professor!! Impossible to get bored during his lectures. He is very straight forward when it comes to what will be on exams, just pay attention and there is no way you wont do great!