Greetings! So much interested to teach you English from any level you want and even from scratch, if you would like, although your English is super good. Here's a fact: You for sure don't need a native speaker to teach you English, you need someone who went through all the different chronological steps regarding learning English as a second language. You need someone who understands your mistakes and will correct you for sure. You need someone who speaks the same language as you do (Arabic). With great English, excellent grammar, a unique English accent and an extensive experience in the US for one academic year in creative writing (I can prove this), and spending so much time with American peers speaking English all the time and getting into so many conversations, I'm a 100% sure I'll absolutely be your special guidance and partner who will provide you with everyday English that native speakers use during their daily life, so that your English becomes fluent, specially in conversation since it's my domain. I'll do the best of my best to provide you with all the tools, plans, approaches I dealt with when learning English. I'm capable and efficient to make sure that your English becomes as easy as your Arabic. Would really love hearing back from you. Feel free to contact me. My regards.