Sarah Youx

Sarah Youx

Ms. Sarah is a native of France and has taught in international schools in Barcelona, Spain as well as Nicaragua, Honduras and Mexico.