Pros:
This is a very good and varied slate of courses. This course of study would be helpful to home schools and to students just needing a bit of extra study.
Cons:
Most will be happy but some might take the course of study less serious and noteworthy since it is free.