I had a great experience with TechTotal Systems training, the trainer was great; very informed, articulate, inspiring and very patient to answer questions. My only problem was the allocated time for training, I wish it would be increased that would allow ample time to practice before another topic is introduced. Over-all, there are great and I would recommend them to anybody which I believe have already done