Teaching English in Japan: The Rewards of Being on the JET Programme My personal experiences as an Assistant Language Teacher (ALT) teaching English...