Since I am new to freelancer and as such not looking for lots of money, but only fair reviews. English is my primary language of communication for quite sometime, you can just say I am scholar in that. I do admit sharing of requirements is a different notion in programming altogether, but I know the tricks in the game. I am very committed to my work upfront. I can just say that I not only rely on the internet for improving my skills, but read lots of books to improve and refine. You may see that in code and in my communication. I value my work, and other's time. So kindly do let me know if you want to considered as your "preferred" freelancer.