Michael Light
Mike is awesome. Super funny and really committed to his students and his research. He truly loves what he studies and it shows. His lectures are engaging and his tests are VERY FAIR. The material is super interesting as well. He is respectful and cautious especially since he has to teach some tough material. He is really awesome. Highly recommend!