Took their 6 day training course. Great educational experience. Dale and his team really are the leaders in this industry. A+ ALL AROUND