Ryan Sharp
Great/funny guy with very engaging lectures and really cares about his students! Always looking to make the class more rewarding and listens to/seeks out feedback. Accessible, respectful toward students and their perspectives/questions. Fair grading, tests doable if you pay attention to lectures. Works hard to help the class get to know each other.