The main provider of primary and secondary education in the city is Newport News Public Schools. The school system includes many elementary schools, six middle schools, and the high schools, Denbigh High School, Heritage High School, Menchville High School, Warwick High School, An Achievable Dream Middle/High School, and Woodside High School. All middle, high schools, and elementary schools are fully accredited. Dutrow Elementary is an example of an elementary school that offers a Talented And Gifted program for fifth graders, or rising sixth graders. Crittenden Middle School offers a STEM magnet program to students throughout the district, preparing them for careers in Science, Technology, Engineering and Math. Warwick High School is widely known for its IB program to prepare students at all grade levels for college course levels of thinking.