Please name all the books in picrel. Also review the curriculum shown. Are the books shown in the picrel enough to cover the mentioned topics. If so how long would it take.