Special shout out to Ali Hazelwood who writes in such great English while she is not a native English speaker. I admire writers whose English is not their native language and they can write in such perfect English. I know how hard it is to study English.