You should major in education at Harvard. Then, continue your studies abroad, picking up fluency in at least 5 languages. Next, get a PhD in educational psychology. (Make sure that all the while, you're practicing as an informal teacher/tutor). Then have some kids. Raise these kids, gaining significant experience with children and their habits. Then come to California and get a teaching credential from CSUN, and voila, you've become a teacher in the best way!