I'd say NH is the best option for you, because Boston has some of the finest educational instituations in the world. I'd think you could easily find a private religious university and get on the road to proffesorship in teaching Portuges. Portugese is a difficult language and your teaching experience I'd think would help you get a job teaching this subject in college. Also you could study and get a phd. in Portugese which probably wouldn't be very difficult for you. I'm sure there's an institution in Northern Boston that would love to have you teach this language. Worst case senario you could teach community college portugese.
-Eddie
The excellent points about NH for my family and I are:
1) Plentiful Universities in the region
2) Enormous Brazilian population in the Boston area
3) Relatively flexible alternate routes for me to teach K-12
4) International Airports accesible.
As for teaching in a University, if I were to do so it would be in religion. Community College would be fine by me. I attended a CC where the religion professor was an adjunct faculty member. His "real" job was serving a United Church of Christ. LIBERAL (theologically and politically) but a great guy personally. In any event, my preference is still teaching grade school. We'll see what happens.
Thanks for the suggestions!
Adam G.