I have worked with Total Training Solutions for a number of training programs and I highly recommend their services. The projects are completed on time, within (or below) budget and with the highest quality. When feedback was delivered, modifications to the programs were made quickly. The TTS staff are flexible and easy to work with. We are extremely pleased with the programs and highly recommend Total Training Solutions.