He really is a great teacher who wants his students to succeed. Always answering questions, has a lot of availability time to meet. The course is hard for people like me with a weaker beackground in math but with this teacher and hard work you are good to go. Would'nt of wanted any other teacher.