With over 97,000 public schools in the United States, almost 50 million students are enrolled in public primary (elementary) or secondary (high) schools. Teaching jobs are never scarce in the public school system; the need for talented, dedicated teachers is always there.