Cruz Language Academy teaches one on one virtual Spanish lessons to TK-12 students through interactive activities, songs, dances, performances, and art projects. Learners develop their conversation, listening, reading, writing, and speaking skills by using Spanish in real-life situations. Bilingual teachers hold bachelor's and master's degrees in Spanish. They prepare and deliver lessons using communicative and experiential methods of instruction targeting each student's individual needs. Partial to full immersion curriculum based Spanish program. Levels: beginning, intermediate and advanced. Online only.