Christopher Howey
Best professer Ive had. The class requires loads of work outside of class time (~10 extra hrs a week) but Dr. Howey makes it all worth it. He genuinely cares about each student learning the material and trys his best to present it in different ways so everyone can learn. Graded on so many things as well as making the first practical worth less.