He has previously taught at Weber State College (Utah), Tallahassee Community College and Florida State University, where he completed his doctorate. His research interests include micropaleontology and the Cretaceous/Tertiary extinctions. He has been assigning term papers in his Physical Geology course for the past 5 years.