Reviews of professor Corey Shemelya

Rating: 5.0/5, difficulty: 4.0/5
Phenomenal professor, although I wish he used more practical examples. Super lenient on grading, if you show up and try you'll at least get a C. Very nice guy, has lots of office hours and the course project is loads of fun.

Rating: 4.0/5, difficulty: 5.0/5
Prof Shemelya is very thorough when going through lectures and expects you to gain a better understand of the material after struggling with the HWs. HWs are a lot harder than the exams so if you gain somewhat understanding of the HW you should be good for the exam. The final project is time consuming but definitely doable if you ask him for help.