The very best IM courses out there and I mean the best of the best which give you everything from Alpha to Omega are ... ..wait for it ... TRIAL AND ERROR :sand_play
I agree, but some of the courses out there have already went through trial and error and make it easier for you buy outlining things.
Take a 12 hours Internet study siting in front of you pc. Download all the ebook regarding SEO,CPA,linkbuilding... start watching videos on running SEO tools and most important if you need some some professor then do find out useful posts by veterans in BHW and other places.Post your questions and wait for the answer.Try learning the tricks of Big G.As Practically there is no such authenticated IM course which will make you learn all but self help is the best help and self study is the best study.Prepare to fail several times in IM but never break and do make internet your best buddy.I am sure you will rock in IM then.........