All around terrible teacher. If it wasn't listed on the powerpoint, he won't explain it. And after the powerpoint, he won't explain ANYTHING to you. 90% of the students got by in this class by cheating, and you were a fool if you didn't.
Pay attention as much as possible, because otherwise you can't understand him. Pretty nice, usually.
you know he is hard to understand sometimes, but he really is there for the students benefit. he works us so we learn