I agree. I took classes 15 years ago and I have to say the instructors were top notch. Mostly Doug Bowles and Steve Andrews. I let my certification expire when it started to seam like they were just running a money racket but the lessons learned in class were well worth it. The greatest lessons learned were how to not destroy a customers property. Steve Andrews also went the extra mile in teaching how to run a profitable business. Don't know that I would take online classes. Maybe, if I got bored.I thoroughly enjoyed all the courses I took. My two favorite instructors were Tom hill and Ron Toney. The courses were well presented, informative and gave a new insight into how things worked. I also enjoyed the camaraderie from the other attendees. I am still in touch with many of them and refer and have work referred from them. Never really got any benefit from the iicrc itself, except for the quality of the instructors it attracted. I would probably not pay for an online course.