Opinionated, embarrasses people in front of everyone else, Runs class like a boot camp, Uses power point in every class, degrades people and is disrespectful. He should have paid me to take the class not me needing to pay him. I suffer from depression after his class.