german teacher careers in Kathmandu, Nepal