How long have you been over in Japan? I worked in Singapore for a summer and loved it. Granted, Singapore is Asia 101, but I'd love to work over in Asia again soon.
Bad teachers simply take existing research and regurgitate it. Good teachers expose you to existing research, but then also give students the tools to analyze this research, critique it, and then...