Jordan Belisle
I can not stress enough how great of a professor that he truly is. One of the smartest people I have ever met and TRULY cares about what he is doing in his work. Don't take the class if you are looking for an easy A he makes you work for your grade but have never gotten more out of a class than this one! HIGHLY RECOMMEND