Comment Comment by cg30e What made the specialization great? Did they explain things well where the book didn’t? Are the courses self-contained? What are the prerequisites? parent cg30e 2 years ago