Allowing children to progress on their own level in core subjects and spend time learning about things they love is a great idea and is the direction I believe schools should take. However, it doesn't take long thinking along these lines to realize this will require a lower student to teacher ratio. Under the current model, this would be cost prohibitive. However, schools could more easily decrease their student to teacher ratio if not all teachers were required to be certified up front. I'm not arguing for the abolition of teacher certification. Instead, I'm advocating for a within-school teacher internship program where teachers in training spend part of their time studying and the majority of their time applying those concepts in actual learning settings. At present, I envision there being at least three levels within this program: 1) those who are fully trained, 2) those who have completed part of their training, and 3) those just beginning their training...