There are three methods to my knowledge. You can teach grade school, the younger children, if you major in education and get a bachelor's. If you get a minor in education with a major in a certain area (history, mathmatics, biology, psychology, etc.), you can then teach high-school level. To teach any level (mostly high-school and college), you need to get a doctorates.