


With three decades dedicated to basketball and over fifteen years as a high school coach. I cultivate players' skills and understanding of the game. My passion lies in fostering a positive environment where athletes of all levels can thrive. I teach more than just techniques; I teach a love for the sport.
"The sessions were good i was never given the easy route during drills which helped my skills translate more to games. We attacked every part of the game in our sessions which helped me improve in every facet. I'd definitely recommend other people to train with Coach Joe because of the knowledge and passion he has for training.


I’m Coach E, a former college and overseas basketball player turned professional skills trainer. I’ve spent years developing athletes of all ages — from youth players just learning the game to high school standouts with D1 potential. Currently, I serve as an assistant coach at Riverside High School in Durham, NC, and run Noch Skills Academy (NSA), where I specialize in building confident, skilled, and disciplined players. My coaching style is rooted in focus, energy, and accountability. Every session is structured to improve not just your skills, but also your mindset and understanding of the game. Whether it’s ball handling, shooting mechanics, footwork, or game IQ, I bring a pro-level approach tailored to your goals. If you’re serious about development and ready to put in the work, I’ll help you take your game to the next level.