Home School News New Hall School put on Beauty and the Beast