Dustdevil, with all due respect, I have taken a CPR class from RaceMedic. I found him to be very thorough and very conscientious of what he was teaching and how. Before you cast an opinion on his teaching style, may I suggest you audit his class? Do not make assumptions based on what you haven't seen (Race's teaching).
Many times, people have requested him to teach the classes because he is refreshing and thorough...not because he lets them out early. He makes sure that a person is performing the technique properly, and he doesn't accept anything half a**ed. If he sees anyone doing this half a**ed, he will stop them right there and model the proper way, and then have them try again. That is what makes a great instructor. The ability to tell someone what they are doing wrong and then telling them how to fix the problem.
Again, I respect your opinion, but it is just that. An opinion.
Cynic