Joshua Heter
Amazing professor with an amazing class structure. He allowed fair time to complete all assignments and assigned all coursework at the beginning so there was not any surprises throughout the semester. He got through all the material in a manner that prepared the students for a future course. While learning a lot his class was also really easy!