 Most math and science classes are taught in English, while some social studies, Latin American and Spanish literature classes are taught in Spanish.As of this year, the school offers Advanced Placement (AP) courses in calculus, physics, English literature and composition, Biology, microeconomics and macroeconomics, world history, chemistry, Statistics, music theory, studio art, computer science, and Spanish language.All 150 faculty members hold university degrees in education and/or their field of specialty.