Maxime Murray
I'd give 3.5 stars, this man is a genius and excellent mathematician, if you understand and are good at math then I'd recommend, but if you are even the slightest bit confused about something you will become completely lost. He does answer any and all questions. Exams are worth about 80% of the grade at least for me. LOTS of HW