Great news Polly.

One thing Mr W's school does is let him do something different from the other kids when he has the planned activity down.

For instance, during puzzle time, which is 10-20 piece puzzles, they let him play on the computer or read.

To me this shows a high level of tolerance and maturity for the staff.