If I could give more than five stars, I would. I'm a current student at NPTI in Teaneck, NJ getting ready to graduate soon and I have only great things to say about this school. ALL the staff are such terrific people and I appreciate all of them so much, Justin, Mike, Terri, & Tina, in no particular order (alphabetical lol), because I'm equally grateful to all of them. They are all the nicest, most down-to-earth people you'll find anywhere.The instructors..... Justin's knowledge of the human body, how it works and what it does is incredible! He's very passionate about the very subject and really loves teaching it. He knows more than most of us can even fit into our heads. And.... he's hilarious! And Mike's knowledge of literally every type of training there is and how to do just about every exercise known to man is seemingly infinite. I've actually wondered if there's even a sport or an exercise he hasn't tried at least once! He's no doubt an expert on all things fitness training. They're both very talented at comprehensively conveying the lesson material, and I'm so glad to say class has certainly never been boring. Their talents and manner of teaching complement each other perfectly. I'll miss seeing them every week after I graduate, they really are such great people. Thanks so much , guys! : ) : )You won't find a better course anywhere if you're considering becoming a personal trainer. Hands down. The knowledge, instruction and training you get there is worth so far beyond the cost, and none of the online courses out there are even in the same realm compared to the hands on instruction you get from Mike & Justin at NPTI. Not even close. I've done both and NPTI in Teaneck blows away all other programs & courses out there.I hope this info is of help to you and wish you best of luck in your endeavors! - Valyrie Satorski