Basketball, if taught correctly by your trainer or coach, is a life teacher. You learn about work ethic, preparation, attention to detail, listening, respect, perseverance, success, failure, and so much more that applies directly to your life. It is an avenue to be taught how to succeed in anything that you do, and is also an opportunity for mentorship.