Well done for the courageous move FFF and the best of luck in your new position. Maybe you could keep us updated with a thread "Your first week? Second time round!"
You seem to be someone who is able to offer a lot of enthusiasm to their chosen school and deserve a lucky break - let's hope this is it.
GOOD LUCK