- 1 review
- 1 completed
The best course I've taken so far. Excellent lectures. Lecturer seems to be very competent. The best part of the course is assignments. I have really enjoyed doing them. Didn't really like the quizes at first. But at some point I realized that the quizes had helped me to uncover some holes in my understanding of the material.