It is a suit of 5 courses (grammar, writing, vocabulary, reading, speaking) where you can learn all courses by taking a step by step method. Learning in small steps may be simple process, yet very effective in the end-result as you will experience after taking the full course.
To read effectively,knowing all the alphabetsis a plus. Same way, to do effective writing is to know the correct spelling to also speak correctly. To know all essential grammar rules is vital as this course would provide. In this grammar course, you will take 3000 small steps and learn advanced level English grammar with focus on writing for a total of 160 hours or less. As this is one of the best online training courses developed for education.
But don't quit now when you saw the length of the course; you're just starting and it will pay-off once you see the results at the end of the course.