Learning by doing is an effective way to inspire users and improve their learning experience with a product. Malcolm Knowles' four basic principles of adult learning emphasize the importance of context, relevance, and hands-on interaction in the learning process. Incorporating these principles into onboarding flows can help create passionate users who are eager to learn more about your product. Ongoing customer education through training and teaching helps maintain user engagement and satisfaction with a product.