The United States faces a shortage of high school STEM teachers. Of all the shortages, the greatest is in computer science. The extent of the shortage is difficult to document, because for the purposes of many state and federal reports, computer science is not broken out and is simply viewed as a subset of mathematics. The number of teachers prepared is certainly very small. Read more on the UTeach Blog.