He is the most amazing teacher you will ever meet. He has many different outlets to make the course material as understanding as possible. For ex. MyOpenMath was only there to help. He shows us helpful videos and not to mention he always comes to class early if anyone needs extra help, and stays later for any additional help. I recommend him!