Simon Schaerz
Simon was the best! He was always willing to answer my questions and always got back to my emails as quickly as he could. His lectures were interesting and he gave in depth review sheets when it came time for exams. I would definitely take another course with him.  