Richard Mercier
The lectures are useless and often he goes too fast for you to understand what'd going on. The homeowork is nothing like the lectures and you will be expected to magically know it even though he has never taught it. Wish I never took him. There's 6 exams each worth 10%.