Students share in the creation and direction of their learning, while supporting and challenging their peers. Teachers move seamlessly among their different roles as mentors, instructors, guides and facilitators as they encourage students to drive their own learning.