The article reviews teacher training programs and compares the level of training attained at university based and school based teacher certification programs. University students seem to value university sessions where they have an opportunity to network and share ideas.