Japanese teacher making a good job