If you haven’t been there already, you must check out Microsoft Virtual Academy. This website provides free online training for literally hundreds of topics. All the videos you will find are professional and come with accompanying slides and assessments.
There will be many new courses and updates published to the site during the month of May. For more information on the new updates, please visit the following link: MVA Monthly: May 2015