Mini Courses – A few times a year in six-week cycles, the Kindergarten and up students choose from a menu of “electives” called Mini Courses. Mini Courses provide opportunities for children to pursue activities that interest them. The Courses enable children to share interests and work together in multi-aged groups, teaching and learning from each other and the adults. Mini Courses also give teachers a chance to collaborate in new combinations and bring their own interests and passions to the school. Although most Mini Courses are led by teachers, some are led by students with teacher partners.