He studied at Hofstra University for both his undergraduate degree in history and his master’s degree in social studies education. At Bayside High School he teaches AP® U.S. History and in the past has taught Global History, American History, Economics, and Participation in Government. He has also authored Cliffs Test Prep Regents U.S. History and Government Workbook.