Charles Von Tagen
Charles is a great professor and truly cares about his students. His classes are set up in a way that effectively introduces the topic and his lectures are amazing. He clearly knows the subject matter well and is a great instructor. My only issue was that he sometimes took a while to grade things.