American / IB Curriculum World Languages (Spanish, French, Arabic) (Grade 6 to 8) (8 Hours) Continue Reading →