My son joined a few basketball leagues before I found 305 and it was night and day. Laz and his coaches run a tight and professional ship. The coaches are patient and caring i truly recommend this league for any age child. My loyalty is to this league a they have changed my son in a positive way!