I saw some CASI info on one of the other threads, and found their website. The trouble (from my POV) is that there's too much teaching-oriented stuff. I know how that sounds, but what really interests me about these courses is how they seem to be very organized in terms of what you have to learn. It looks like it would be a very concentrated, intense course, which is what I like. The lessons you get on the mountain tend to be something like 20 minutes of good info squeezed into a two-hour lesson (the exception being private lessons).
The CASI courses were very good, i learned a lot from them, even after riding for over ten years on my own. And compared to what they learn here in Japan, the level of instruction is much, much higher.
The teaching-oriented stuff is essential, don't knock it. You need it if you want to correctly diagnose and correct someone, and have a large number of drills to do it with (which are great, because not everyone learns the same way, and different drills help with that)
as for actual on board time, CASI teaches about a 20/80 split (20% instruction, 80% actual riding time, it may actually be higher than that)