Two national magazines have recognized Raleigh Charter High School as one of the nation’s best high schools.