FRENCH I FRENCH II IB FRENCH III SL A/ IV SL A GERMAN All levels SPANISH I SPANISH II Advanced Spanish IB SPANISH III SL A AMERICAN SIGN LANGUAGE 1 AMERICAN SIGN LANG II AMERICAN SIGN LANGUAGE III