Haha, I almost taught in Japan myself. I settled for a trip there instead. :P Translation work is awesome, INFJs do rock at languages... I suck with them as soon as I stop studying them though. My memory hates languages for some reason.
Hell yeah to older series. I have a guy friend who keeps trying to make me watch Hajime no Ippo. I'll try eventually I guess. The only sports series I've ever ended up liking is Eyeshield 21 and that's because it features football but it isn't really a "sports manga" in any other way.