Robert Orr

Robert Orr is currently Director of Indiana University's Teaching Academy, a position he holds jointly with Dr. Sharon Hamilton.