Antoine Panaioti
He definitely knows his stuff and is happy to have his brain picked about anything. But this course was ridiculously time-consuming for an elective. The mandatory Q&A periods in addition to the weekly tutorials with participation requirements, watching the lectures AND doing the readings...I might have enjoyed it more if I wasn't taking 5 courses.