We utilize a blended learning approach. The online training portal is a web based portal that can be accessed 24 hours a day, 7 days a week. It provides a management interface which offers reporting on a student's progress, including last log in, to help staff and their worker see if the tools are being used properly. The software subscription is available for a full year from activation and can be customized to the youth's specific needs.