You want to avoid engineering possibly if you want to go into teaching. You'll need a total of 30 units of your first teachable and 18 units of your second teachable to qualify (I think ... don't quote me on that; always do your own research to be sure). Engineering won't give you the freedom to pick that many electives that fit those requirements.
Both kin and life sciences will allow you to do so as they can have quite a bit of elective space. However, first year life sciences (Life Sciences I) is NOT the same as the Honours Life Sciences program. Life Sciences I is a "gateway" program - everyone goes into it for first year before picking a major in second year. This major can be specialized like Biochemistry, Chemical Biology, Biology, etc. Or you can choose to major in general life sciences for the last 3 years of your degree (Honours Life Sciences). If you go into kin, you stay in kin for all 4 years.
If I were you, I would go with Life Sciences I. It's very flexible and you can choose what interests you at the end of first year. You can also end up specializing in Physics or going into Math and Stats, both of which would make it really easy for you to fulfill your teachable prereqs. That said, if kin is more interesting to you, go for it if you can still get where you want to be in 4 years.
I recommend going through the McMaster Undergraduate Calendar (google it), looking at the requirements of each program and seeing what courses you need to take. And keep in mind what you want to do (i.e. teaching) because it'll be hard to get in if you mess up your course selection.
Last edited by Quiver : 03-08-2014 at 02:04 PM.