Butterfly Spanish is free, but it relies on donations to keep the channel running. Ana, the founder, has a dynamic personality that inspires enthusiasm to learn. She covers topics for beginner, intermediate, and advanced students (although the videos seem most suitable for beginners), supporting you to build vocabulary, understand grammar, and improve pronunciation. Ana’s goal is to teach you the Spanish that native speakers use every day, not the textbook-style conversations you find in class. Unfortunately, Ana does use a lot of English in her lessons, but this shouldn’t dissuade the immersive learner from checking out her channel. Ana will ensure that you fully understand the topic she presents — she provides lots of examples to reinforce what she teaches and uses a giant whiteboard to keep all the information in one place. If you have a topic in mind (such as how to use the verb ‘dejar’ or ‘me gusta’), check out her channel to see if she can help — there are over 100 videos available, with more on the way.