Coach is awesome and always wanting you to learn and push yourself to the next level. I attended for about a year and a half with some down time in between. AM Classes are more about instruction and technique in my opinion, but I only attended 1-2 PM classes. I was confused at times when we would have to learn a new way of doing something we had already learned. I didn't appreciate some of the other coaches, one in particular is why I left and didn't return. Just a very strange guy that had an ego problem and ended up hurting my back with a move that was not part of our training. Overall I would recommend them, especially the AM classes since they are some of the few available in AM for Krav.