Tips for Learning Quickly & Efficiently
I highly recommend taking & thoroughly understanding each prerequisite course prior to trying to learn from the other content on the school.
They lay the foundational knowledge for all of the higher level material.