Hands down one of the best professors I've had at UH. His lectures are very engaging and informative. He also provides good feedback on homework/exams and keeps the class updated on upcoming assignments. Because our class was online, he recorded every lecture. Exams were open notes and curved. I would highly recommend taking his class!