New thread necro for @Gordon as he asked about Blender courses.
A good start point is one of the free courses.
Grant Abbitt has just recently released this intro tutorial on YouTube, good intro especially if you prefer low poly -
CGBoost have a nice free tutorial which is more focused on the realistic - https://www.cgboost.com/courses/free-blender-beginners-course
CGCookie - not tried but used their YouTube channel - https://cgcookie.com/courses/blender-basics-an-introduction-to-blender-4-x
Then there is the usual Blender Guru Donut course:
Paid Courses
GameDev.tv
If you got on with Grant Abbitt in the free course he also has also revamped the GameDev.tv output over the last couple of years. These are also available on Udemy. Never buy full price as they discount them to ~£10 regularly and you can also catch the bundles on Humble occasionally. Decent online community/help too.
Blender courses: https://www.gamedev.tv/products?category_ids[]=8&type_simple=Course
Best starter: https://www.gamedev.tv/courses/complete-blender-creator
Bundles on main page: https://www.gamedev.tv/
CGBoost
These courses are pricier and rarely discounted - occasionally for the founders birthday - but the quality of the content and depth is much better than other stuff out there. So once you’ve done some starter courses and want to specialise or explore a particular area then this is a good place to go. The community and help is also good.
Courses: https://www.cgboost.com/courses
Starter: https://www.cgboost.com/courses/blender-launch-pad
CGCookie
The other site with tutorials is CGCookie. Not had so much experience with this but followed the YouTube channel and found it useful. The do a membership sub for access to content and also make some course available to buy.
Main page: https://cgcookie.com/
Fundamentals: You can get their 9 course Fundamentals pack on Humble currently - https://www.humblebundle.com/software/blender-core-skills-ultimate-blender-basics-bundle-remix-software