Daniel Winterscheidt
For this professor he gives you the material that you need to know but doesn't to far into depth. It's important to do the homework so you can understand the concepts in the class. If you have questions he is willing to help, and the homework is very similar to what you will see on exams. Overall he's a good professor to have for class.