15. The non-transitory computer-readable storage medium of claim 14 , wherein the online education platform stores a plurality of job listings each associated with a plurality of learning units, and wherein recommending the job listing to the user comprises: ranking the job listings in the online education platform based on a correlation between learning units completed by the user and the plurality of learning units associated with each job listing; and recommending one or more of the job listings based on the ranking.
14. The non-transitory computer-readable storage medium of claim 12 , wherein the job recall material is associated with a job listing, the computer program instructions further comprising instructions for: responsive to a user completing the job recall activity, recommending the job listing to the user.