The topic is interesting, the course content is presented clearly, and the lectures are informative. While the assignments can be challenging, they really help to reenforce the lessons.From what I gather, the class was recently moved over from an older Coursera model/design. This is frustratingly apparent at times. Some information can be difficult to find, particularly in the Discussion section. I would love to see this class updated to match the quality of some more recent classes I have taken.
courses reviews