Repeat: Raleigh is home to three magnet high schools and three high schools offering the International Baccalaureate program.
Raleigh is home to three magnet high schools and three high schools offering the International Baccalaureate program.