Be able to speak fluent English as a native English speaker...
I am a native Chinese speaker and have been a full time language instructor for more than 10 years. I can help you improve pronunciation, practice practical conversation, work on specific areas,or help with test preparation.
People who have interesting life and willing to share their feelings.
I want to speak Somali with my parents and others around me....
Hip hop, basketball... I guess sports and music in general. Also I work in computer science so I won't shy away from any tech talk.
Down to earth, shares the same energy I do. Even if we have trouble speaking I want to understand this person.