You can tell he knows the material, but cannot convey it to students. His lectures only confused students and he uses math from higher levels of calculus. He is hard to reach out of class, and his expectations are unclear. He gives only 24 practice problems for the entire semester, so you have to teach and practice yourself. Avoid if possible