* The specific country: Requirements differ greatly between countries (e.g., Canada, the USA, Australia, the UK, etc.). Even within a country, provincial/state requirements can vary.
* The specific university or college: Each institution sets its own admission standards. Some are more competitive than others.
* The specific teaching program: Requirements might differ between programs focusing on elementary education, secondary education, special education, or other areas.
To find the specific Grade 12 requirements, you must check the admission requirements of the universities or colleges offering the teaching programs you're interested in. Look at their websites, usually under "Admissions," "Program Requirements," or a similar heading. You'll likely find minimum GPA requirements, specific course prerequisites (like English and possibly a science or math), and sometimes specific subject marks.