They have a broad range of training classes. Instructor has former SWAT experience and offers great instruction for various skill levels.
I'll copy/paste my Google review..
I took the Tactical Handgun course with Agape Tactical as part of a group training session. None of our group were novices. Given the experience of the instructors, they picked up on that fact quickly, so they sped up the training to suit our skill levels. That said, they did not skimp on the safety and basics at the beginning of the session - they ensured that we all had a great level-set and knew how to be safe!
I took a Saturday class and we trained all day (brought our lunch for a quick break). I had a great experience and I learned a lot, even though I grew up around firearms. I received so much value from the class and would highly recommend their services to anyone wanting to learn more defense- and fighting-oriented handgun skills.