James Petzke
He is a wonderful professor who actually cares for what he is teaching. He is kind and also will get back to you in a timely fashion. He always makes himself available for additional help through office hours and it does not even have to be class-related. Overall a pretty great professor, just need to communicate with him..