Brandon Sheafor
Brandon Sheafor, Ph.D., Department Chair of Biology at Carroll College. Areas of Interest: Physiological ecology of vertebrates, amphibian decline, adaptation to high altitude environments. Portrait of Dr. Brandon Sheafor
Shaun Scott

Hi, I'm Dr. Shaun Scott and I am happy to be teaching Computer Science at Carroll College. I worked in IT for 11 years as a network manager and systems analyst before I started teaching Computer Science classes at the undergrad level (MIS, Systems Analysis, Databases. etc.). I finished my BS in Business prior to my IT work. After I started teaching I continued my education with a masters then a doctoral degree in education where my focus was Instructional Technology.

Portrait of Dr. Shaun Scott
Gerald Schafer

Gerald Schafer arrived at Carroll College in January 2014, after completing a Ph.D. degree in Epidemiology at the University of Pittsburgh. He has undergraduate degrees in biology and music (piano) and an M.S. in Biology from Walla Walla University.

Portrait of Gerald Schafer
Annette Ryerson

Annette Ryerson is an Associate Professor of Marketing in the Business Department at Carroll College. Annette earned her BA in Economics from Rutgers University, her MBA in Marketing from The College of William and Mary, and her doctorate (DBA) in Marketing from Nova Southeastern University.

Portrait of Annette Ryerson
John Rowley
Dr. John Rowley, Ph.D. is an Associate Professor of Chemistry at Carroll College. He received his Ph.D. from Ph.D. Johns Hopkins University in Baltimore, Maryland, and he is the recipient of the Guido Bugni Professorship, making it possible to provide research opportunities to our students. Portrait of Dr. John Rowley, Assistant Professor - Chemistry
Elvira Roncalli, PhD

Professor of Philosophy, obtained her Ph.D. from the Université Catholique de Louvain-La-Neuve, Belgium and her Laurea degree from the Università degli Studi di Milano, Italy.  She was the recipient of an Erasmus scholarship to the Husserl Archives at the Katholieke Universiteit Leuven, Belgium, and of a Fulbright scholarship to Boston College and to the Library of Congress, Washington D.C.

Portrait of Elvira Roncalli
Laurie Rodriguez

Why I think you'll love Carroll College: Quite simply, the people.  If you’re looking for a caring, community environment, with collaborative learning opportunities – Carroll is the place. Smaller class size doesn’t mean "limited." It means supportive and encouraging. It demonstrates flexibility and creates an opportunity to discover and explore various educational and extracurricular endeavors.

Portrait of Laurie Rodriguez
Subscribe to