Have you tried learning online, what is your favorite online learning platform? I have attended a lot of online courses on platforms like Udemy, Skillshare, Coursera, Alison, Hubspot, Khan Academy and a lot more. I have even attended Google and Microsoft courses. My favorite platform is Coursera because courses are prepared by experts.