I just finished their CCH class. It was very informative and also a lot of fun. The 8 hours of instruction went by fast. The environment was very relaxed but most of all a very SAFE environment. I highly recommend Top Firearms Instruction to whoever is seeking a class to fulfill their Kansas concealed carry handgun training.