Andrew Vitek
I loved Andy, I went into this class inexperienced, uneducated, and very overwhelmed but with the help of Prof Vitek I not only understood the material but also thrived in this class. He's really easy to talk to and is willing to hold extra office hours or private sessions to help you understand the material he teaches. Really loves what he does.