 Some of the private schools include Hampton Roads Academy, Our Lady of Mt.Carmel Catholic School, Peninsula Catholic High School, and Denbigh Baptist Christian School, all in Newport News.Higher education is available at Thomas Nelson Community College, with campuses in Hampton and James City County, Old Dominion University and Norfolk State University in Norfolk, Christopher Newport University in Newport News, Hampton University in Hampton, and the College of William and Mary in Williamsburg.