First, let me say this... when trying to schedule a CCW class in the midst of all this uncertainty, Richard was awesome and his staff at AAPT just amazing! I sent out several emails and made numerous phone calls to different schools and instructors. I was very impressed when Natalie emailed me within minutes of my email being sent. This class is to the point, while having fun at the same time. Richard is very accommodating with others and their schedule's. I will definitely be coming back for more advanced training and my CCW renewal.