He teaches courses in world, Native American, and African History. He is currently working on a book that situates the Atlantic in a world historical context. He is the author of The Testing Grounds of Modern Empire and co-author, with Alice Nash, of Daily Life of Native Americans from Post-Columbian through Nineteenth Century America. He has also published three books on immigration.