Risto Miikkulainen
I'll get straight to the point. Ridiculously memorization heavy. Assignments are broken and have unclear instructions. Exams test you on stuff that are neither in the slides or the lectures. An overall recipe for disaster. Avoid this class like the plague.