For example, some private, charter and not-for-profit schools don't require applicants to have a teaching degree or hold state licensure. If you want to teach in the public school system (either as an elementary or high-school subject teacher), however, you will need a teaching license or teaching credential.