In addition to his law degree, he has a master’s degree in history and numerous graduate credits in both education and economics. For the last 12 years, he has been a professor at Monmouth University in the history department. He is also the CO-AP Coordinator at Long Branch High School where he teaches AP U.S. Government & Politics, AP U.S. History, and AP Macro Economics. He has served as an AP reader for the past 8 years, and in 2010 he was honored by College Board as one of their national teachers of the year.