Contact for Speaking Engagements

Please contact me at to see if we can schedule a date and time.

Speaking fee depends on location and length of time.

I can speak on a variety of historical and political topics.  My specialty is Early American History to 1820 – with a preference on the American Revolution and Constitution periods.  I also can speak to the Tea Party movement, philosophy behind it and what people can do to be civic minded to preserve the republic.