Looking for a language school teacher to teach a variety of classes, children, adults, company classes and university classes. In-house classes are small with a max of 6 per class. Some classes online so must be computer savvy. 40 hour week with a max of 22 hours teaching, the remaining time for preparation, meetings and office duties. As we are a large school there are many events and a variety of activities. 5 day working week, Sunday + 1 weekday off.Must be able to work as part of a team. 20 days paid holiday. Downtown location, housing and visa assistance. Japanese health insurance and pension. Free gym membership. As an NPO some charity work is required.