You should try, as early as possible, to obtain some experience working with groups of children or adolescents. Volunteer to lead a youth group, teach Sunday School, coach a team, assist in a classroom, etc. This will not only help you decide if teaching is a good career choice for you, but will also give you some of the experience you will need to do it well. Participation in extra-curricular activities in high school and university will also assist you if you want to be a teacher. Drama, music, public speaking and sports activities are particularly useful.
Experience working or volunteering with exceptional children or adolescents is very valuable.
You may apply in the last year of a four-year program. Accumulate experience while studying for your degree, work with groups of people on a regular basis at the age level you wish to teach. You should discuss your undergraduate program with your College Registrar. Erindale students may wish to consider the Exceptionality in Human Learning program as a preparation for elementary school teaching and Scarborough students may wish to consider the Early Teacher Project programs in Physical Sciences and French Language Education. While every effort has been made to avoid errors, this is intended only as a summary of those requirements.