the best thing is that since it's written by a foreigner, she knows best on where foreigners normally make mistake at and how difficult it is to learn another completely different language with different sentence structures and expressions that are non existence in English. Jamieliew.com blog