ParentFull threadhntester123·Check http://www.saylor.org . IIRC their courses allow you to go at your own pace. They offer many courses including but not limited to CS ones, and seem to use Khan Academy / OCW material.View on HN