Probably my favorite professor. Super personable and always very clear and very helpful. He also makes the occasional joke or witty comment that makes class interesting. As long as you go to lecture, you will pass.
This class was extremely boring for me and I quickly realized that I could skip lectures and still do well. Zylstra kind of talked every easy concept to death which is why I avoided lecture. If you have a good TA, lecture isn't really necessary at all. No tests, just three papers and a final. If you email the professor he is SUPER helpful. Nice guy