Nathanael Kozinski
Though he it is a tougher class to learn the Professor did a grand job in attempting to keep up with the class deadline (This year snow and other unforeseeable things happened and closed the campus for 6 of my potential classes). All in all I recommend him. He is very easy to get a hold of due to him being at the tutoring center outside of class.