Skip To Main Content

Greene County Public Schools selects new WMMS assistant principal


A portrait of William Monroe Middle School assistant principal, Andy Ulrich
Chad Saylor

Greene County Public Schools has selected a new assistant principal for William Monroe Middle School.

Andy Ulrich, a Buffalo, New York, native, relocated to Virginia in 2004 and has taught in Culpeper County Public Schools and Albemarle County Public Schools.

“As an educator, I am deeply committed to addressing the unique needs of each student,” said Ulrich. “I strive to create an environment where all students can thrive academically, emotionally and socially.”

  • Andy Ulrich
  • WMMS
  • William Monroe Middle School