Oh Questions!!!!!!

It sounds good, but you know. It's always dependent upon the principal, then each indvidual teacher.

It sounds like you have a solid plan for now. You can always enroll him when it suits and try it out. I don't think you'll really know if the program works well until you're in it.

The great thing is that no plan is final, you can change it up as needed. I'm a little negative on the school theory vs. reality issue, so please forgive and take comments with a grain or two of salt!