Hey there.
I'm not sure about studying Arabic/Turkish in-depth, but I do know that the University of Washington (Seattle) offers many of the Middle-Eastern languages (including Turkish). And I know the
ESL program is also really good. If you only have one year left, finish where you are now. You can always do a post-bacc somewhere if you decide you don't have the proper undergraduate education. But also consider a masters program somewhere as well. I would always recommend University of Washington; it is an amazing school. Not a single bad program there, you're in the U-district in Seattle (a cool city and coolest part of the city), and world-class education.
I do have two friends that taught English overseas: one in Japan, the other in Korea. The one in Japan came home early because he hated it so much, and the other can't wait to come home. This is however a limited comparison, so I imagine your experience could be very different.
Whatever you choose to do, do your research, and be 100% confident about your choice. Ask instructors/advisors in every program any questions you have, and inform them about what you intend to do. It's amazing with how knowledgeable some of these people really are. Hope I could help!
Nick