We use Edgenuity as our credit recovery program. Edgenuity is an online program that can be accessed anywhere with internet and at anytime of the day. The program has embedded videos, guided notes, and a visual pacing guide that helps students to stay on target. 
Please reach out with any questions or concerns. You can also find more information on Edgenuity by watching the video to the right or at https://www.edgenuity.com/resources/edgenuity-help-for-families/