Best trainers in NJ. Zach and Gary "takeflight" will take your basketball game to the next level. Skills that will translate on the court. Big improvement and will focus on your weaknesses. They are both certified Im Possible trainers. I've seen other trainers who does the same drills over and over again and expect different results?! They are not those kind. Each session is different. My son has been with them since 4th grade and now he is in HS having fun and excellent season thanks to these guys. All you need to bring is an open mind and attitude to learn, be frustrated with the process but never giving up and for sure your game will improve tremendously! read more