Well ... I am just a ordinary people like you with good sense of humor... I am good at English but not perfect.. My English speaking is not that good, so i need some to talk all the time so that i can improve my speaking as well .. But still i can teach you English.. My native language is Nepali, it is really hard.. if you want then i can teach you... well you can catch me up in skype: umanga_907