...For language students—as their homework—I recommend the Rosetta Stone programs. I will then engage them in stimulating face to face (in person and/or online) tutoring sessions with a live person (me!) to test, apply and expand on what they have learned in each session, from beginner to advanced ... (read more)