probably one of the worst teachers i have ever had. isn't sure of what he says, stutters way too much, gives wrong equations, then blames the class for failing.
He is the coolest teacher there is. He helps you out 100% if you ask him. I took his DE class and it was awesome.