He is the worst teacher I have ever had in my entire life. He didn't have a syllabus, and gave a ton of homework and didn't check it, the expensive book he required wasn't referenced once. It took him the entire class period to get through three examples and I couldn't understand material that I had learnt when I was in high school. 0/5