Christian Seiter
Highly recommend. So engaging and attentive. He really makes you WANT to learn. Assignments are designed to connect concepts and real world applications. It's one of those classes that are easy to pass but you have to work if you want an A. But again the work is engaging and enjoyable. We definitely used the textbook so I would buy it before class