Darren Penn
Couldn't have asked for a better prof. He pushes you to work hard, but in your best interest. Very charismatic and always positive (I would die if he saw the other reviews - I don't know what they are talking about / they don't represent him well) Penn is down to earth and eager and that made his class worth it.