Very satisfied. The learning material was well presented and easy to understand. The instructor was incredibly knowledgeable and will tailor the learning experience to your needs. Over all, a great experience! I highly recommend Front Sight Training to anyone!