Michael De Gregorio
Exams are nothing like the homework. Late uploading slides/notes. Final project had nothing to do with what was taught throughout semester. More enthusiasm with story-telling & pictures than effectively teaching the material. Harsh grading and little to no constructive feedback. First exam's cheat sheet was due before all material was covered.