July 6th- August   14th

virtual

Learning sessions vary in length depending on level

Sibling discounts available

Daily group meetings, and weekly 1:1 meetings with course instructors