helpful, clear, gave good practice problems for the midterms and final.
I came into this class already knowing the material from high school so it was easy for me. However, he really does explain the material until it makes since. He is always available and the tests are fair. I recommend taking his class!
He was very helpful!