By far my favorite professor this semester! Professor Zywocinski is incredibly caring and wants to see his students succeed. He moves quickly, but teaches the material so well and makes sure that the whole class understands before he moves on. He also clearly states what will be on the tests, and provides plenty of extra help if you need it.