Will Gutekunst
Dr. Gutekunst is a great professor, but this is a difficult class. If you want to do well I recommend attending as many lectures as possible. Many people will find the class difficult and blame the professor, but I believe Dr. G is great. The class is very test heavy, but if you pay attention in class and do the work you will do great. 