Udemy. For the cost you simply can’t beat them. They’re reasonably long (typically between 20 and 40 hours), they’re almost always on sale ($20 or less), they have fantastic ratings (4.5+ stars with tens of thousands of reviews), and they’re generally up-to-date with the engine.
Here are some examples.
https://www.udemy.com/unitycourse2/
https://www.udemy.com/unityrpg/
https://www.udemy.com/unity-developer-course/
You’re not asking for the worst but that’s not stopping me. Pluralsight is the company hosting the Swords and Shovels for Unity. They charge a monthly fee ($29), courses are very short (typically four hours or less), star ratings are unreliable in my opinion because they have very low review counts, and last I heard the course I mentioned in this paragraph isn’t complete.