Join New Teachers Collaborative in our second decade of exemplary teacher preparation Program Overview Learn to teach by teaching in small, progressive schools! Start your middle or secondary (grades 5-12) school teaching career by working and learning in schools designed to foster the habits and skills of critical thinking, collaborative inquiry, and reflection, where students… Read more »