New ways of learning
Online courses and collaborative learning provide means of improving the quality of learning opportunities, by supporting schools and institutions an environment not dependent on space or time.
This requires small classes mentored by skilled faculty members.