Schools participating in the Semifinals

The following schools made it to the semifinals:

Bergen County Academies

NJ

Delbarton School

NJ

Felix Varela Senior HS

FL

First Baptist Christian Academy

TX

Garden City High School

NY

George W. Hewlett High School

NY

High School for Math, Science & Engineering

NY

High Technology High School

NJ

International Academy- Okma Campus

MI

Lexington High School

MA

Montclair High School

NJ

Mount Saint Mary Academy

NJ

Naperville Central HS

IL

Newton South HS

MA

Normal Community HS

IL

Pittsburgh Allderdice HS

PA

Princeton High School

NJ

Sachem North High School

NY

Sacred Heart Academy

NY

Stuyvesant High School

NY

Terry Sanford HS

NC

Trinity Preparatory School

FL

Urbana HS

MD

Verona High School

NJ

West Windsor-Plainsboro High School North

NJ