Best seo training?

I was just wondering can anyone hep me find the best seo training college?
I was looking for a carrer in seo and if anyone could help me, also how much can I earn from a job after it and what is the course duration?
Also if someone knows in India as well as US, i don't mind spending the money if I can earn well, Thanks for all your help Guys :)