North Cross School is a Pre-K through Grade 12 independent college preparatory school located in the Roanoke Valley. Our goal is to engage and create thoughtful global citizens with an emphasis on mastery versus memorization, curiosity instead of complacency; and with a responsibility to self and others.