Professor of Astronomy & Physics
266D Trexler Hall
Math, Computer Science, and Physics Department
Roanoke College
Salem, VA 24153

Office: 540.375.2448
Contact me via email:


It is my aspiration to live a congruent and vulnerable life.  As a science educator, I seek to raise the level of excited awareness in others about the natural world.  As an outdoor enthusiast, I seek to raise my own levels of excited awareness about the natural world.  Although I do some other things too, most of my time is spent in activities (in)directly related to those two aspirations.  (That’s me at Cloud’s Rest, Yosemite NP, in 2009.)