The purpose of this project was to document the range of teacher education programs in Canada, examining variations between provinces and institutions. Teacher education qualification is determined by provinces, and granted by 89 degree granting programs. Annually, approximately 15,550 teachers earn degrees from these programs. Teacher attrition rates are high: the Canadian Teachers Federation notes that approximately 25% leave the profession in their first five years. At the same time, student and parent expectations have risen and the diversity of the student body is expanding. Teachers need a broader range of skills to develop competency in the field than in the past, and since about 1990, most teacher training programs have changed to reflect this. This project culminated in a report on the state of teacher education programs across Canada, which provides a foundation for future surveys to track change over time.