Yes, a teacher can earn over $100,000 yearly if they are teaching in a private school or have valuable experience. There have been reports of some especially skilled and experienced teachers earning six figures.