A professor’s sudden absence vexes college but not students By Dan Povio on October 15, 2012 Mercer professor Dr. Renee Walker appears to have stopped teaching her classes several weeks into the fall semester. Although…