Jordan Besek
I had this professor for two different classes; both times, he was amazing. He is very clear about grading, and if you attend class, you should have no problem doing well. He does a great job keeping lectures interesting and you can tell he enjoys what he teaches. 