A good free beginner Blender training course can be found here.http://gryllus.net/Blender/3D.html It ties in well with John M.Blains's "The complete guide to Blender graphics". You will find references to the course videos throughout the book.