Skip to content

EdNC. Essential education news. Important stories. Your voice.

Joe Heafner


Joe Heafner is an astronomy and physics instructor at Catawba Valley Community College. He holds a B.A. in Astronomy from UNC-Chapel Hill and a M.S. in Physics from UNC-Greensboro.

More articles