Mathieu Simard
the online course was very good, the material was interesting and clear explanations. homework and exams were fair and clear too. the prof was helpful outside class and made the topics interesting