Skip to content


Presentation, Michigan State University Faculty Club Luncheon Colloquy

Curriculum, US Government Class, North Central Michigan College

Curriculum, Advanced Placement US Government Class, Petoskey High School, Petoskey, Michigan

Book Signing, Barnes & Noble, East Lansing, Michigan

Book Signing, Schuler Books, Lansing, Michigan

Book Signing, Bridge Street Book Shop, Charlevoix, Michigan

East Jordan, Michigan, Rotary Club

Petoskey (Michigan) High School Advanced Placement Government Class

Rotary Club of Charlevoix, Michigan

The Petoskey, Michigan, Public Library

The Charlevoix, Michigan, Public Library 

Book Signing, The Archives Book Store in East Lansing, Michigan

The Torch Club of Lansing, Michigan

The United States Navy Ball ­ Lansing Michigan

The Commander’s Club of Michigan

Book-of-the-Semester Discussion Group, Lansing Community College, Lansing, Michigan

Okemos, Michigan, Book Reading Group

Laingsburg, Michigan, Public Library

Laingsburg, Michigan, Book Reading Group

The Second Saturday Salon of Petoskey, Michigan

Democratic Party Student Forum — Charlevoix, Michigan

The Thursday Breakfast Group of Petoskey, Michigan

The Friday Lecture Series of North Central Michigan College in Petoskey, Michigan