Does anyone have personal experience about Sr Thomas Freemantle school in Winslow? Do you know much about it? Really appreciate it !!!