Florida; and Sarasota, and she remained deeply involved in her hometown of Middletown, returning in the early 2000s to contribute to its revitalization and raise support for her beloved Middletown High School and Orange County. New College of Florida is a public liberal arts honors college located in Sarasota, Florida. Part of the Florida State University System. Teach Time Watch Learn why kids have fun learning the times tables when….