Open Source Learning:
a platform for empowerment

Everyone loves learning. It is our formal system of education that is the problem. My name is David Preston. I work with students, teachers, and organizational leaders to develop learning…

Read Article
David Preston

DAVID PRESTON is a teacher, speaker, writer, and consultant who has taught university and K-12 courses for 25 years.


You’re an excellent teacher and I hope you know how much I appreciate you, this class, and the people in this class.  We really did all become one big family this year.. That wouldn’t have been possible without you.  Thank you so much for being the outstanding teacher and person that you are.

Hannah Hosking, Student