Mediocre
Generally good subjects, but the writing is uninspired much of the time, and downright awful occasionally. Better editing is definitely required, if only to avoid typos and grammar mistakes. I was prompted to leave this review because, for the first time, I stopped reading an article halfway through because of the poor English and confusing structure. Please try harder, the topics deserve it.