Our son has benefitted greatly from the online as well as the in person learning. The online was organized superbly and he received a lot of personal attention in the areas that he was struggling. With the encouragement of the staff, our son has enjoyed playing a supporting role in helping his fellow participants follow the curriculum while in person. This has given him great confidence and a sense of accomplishment. Thank you to the hardworking staff in helping our son achieve his goals.