That all doesn't sound too bad. Do you have anyone to go round the schools with for another opinion? What about ds's school helper or someone who knows him well, could they go too?
Tonight's probably ok, it all depends on DP and the wind. as he'd booked tonight for windsurfing, but it's calm so I think he won't go.