... already studied many of the concepts covered in the CC, and ... corners, skipping essential parts of the CC (I find that ... the curriculum in order? I'm concerned about going out of order ... as I know that each concept builds upon the strong foundation of ...