associate professor keith chappell