I have been writing SEO articles for the last 5 years and have managed a couple of websites, so I am not totally clueless about SEO. I now want to move things a notch higher so that I can offer SEO and SEM services to website owners and organizations.
I want something that will help me to systematically learn about SEO, from basics to advanced level. Should I study a course? If so, which one? Should I get a mentor? If so who or where? What other options do I have?