*Positive: He goes through the material with the class and solves the problems in class with us. The material isn't too difficult if you just try. *Negative: He is HIGHLY disorganized. Deadlines announced in class don't always match Canvas. He doesn't reply to emails. Doesn't understand the calculator he requires you to purchase and self-teach.