SEO training

I am looking for some free or cheap online SEO training materials. Preferably video lessons. Obviously I can web search for this but I would like to know if anyone has had a good experience with any particular program. Possibly even with knowledge tests. I will be using it to train an SEO sales team.