Ravenscroft welcomes Derrick Willard as our fifteenth Head of School. Learn more about his story.Learn more about Mr. Willard: https://bit.ly/4cEJNsK