Mini-courses are a very effective way to generate leads for your business. They are a great way to add value, build your email list and generate interest in your business. Here are 4 key advantages of mini-courses: