I have taken numerous classes from Insights and put family members through many of their classes. I have always been very, very impressed with them. Check out all the posts I have made mentioning them.
I know Apparently Caleb has taken at least one class from Insights and shared my enthusiasm for them. I expect he will continue to be impressed with both the people and the training.