Interesting! I actually volunteer in DS's classroom a couple hours a week too. It actually might be a worthwhile experiment, even if we decide to pull out.

Unfortunately, it won't cure there lack of block scheduling and a number of other issues! Not to mention, the classmates! crazy