I had an excellent time in John's class. I can't say enough good things about it. In fact I've got my buddies wanting to take a class now.
The way John takes as much time as necessary with each student is one thing I was particularly impressed with. Everyone was important. I had no formal training before this. Nor do I have any military or police experience. I'm just a house painter. Yet I did not feel out of place at all in John's class. He makes everyone feel welcome.
From start to finish dealing with your company was a really great experience and I would highly recommend you to anybody.