- 1 review
- 1 completed
This course is very very good but also very challenging (depending on your background). Sometimes I had to search additional content to be able to understand some concepts. Problem sets (homework) can be very difficult but the forum helps a lot. Professors are there to help too.