The course content is okay and covers the basics well enough. However, the assignments are structured for memorization not learning and contribute little to the experience. I decided to cancel my subscription as there are better options on EdX and other Coursera courses.
courses reviews