He talks too much and confuses the hell out of students. His lecture slides do not have any info so you have to write down everything he says, oh wait hes got a really tough french accent and talks too fast. YOU CAN NEVER CATCH UP TO WRITE ANYTHING. lots of readings makes theory even harder than it is. Please avoid.