Speaking Engagements: Are You Interested?

Do you want Craig to speak your club or organization about upcoming events?

Local politcs?

National politics?

What we can expect from a new Trump Administration?

I have given talks on issues ranging from the economy to elections, and have spoken to groups of all ages.

Call me at 615-814-6633 or email me at [email protected] for more information.

We look forward to hearing from you!

2020 Election Forum

2/6: Redlands Tea Party

2/9: Chatsworth Foursquare Church

2/9: Calvary Chapel Inland Empire

2/12: San Clemente Republican Women

2/13: Woodland Hills Republicans

2/16: Foothills Church

2/18: Calvary Chapel Chino Hills

2/19: Anaheim Republican Assembly

2/21: Laguna Wood Republican Club

2/21: Calvary Bible Fellowship Temecula

2/23: Bethany Lutheran Church

2/23: Westside Christian Fellowship

2/26: Huntington Harbor RWF Election forum

3/1: Houses Of Light Church

3/ 26: La Habra Republican Women’s

What Others Are Saying

“Outstanding job. It was informative and enlightening, and very different from the normal, run-of-the-mill political speeches.” – Allen B.

“We appreciate your digging for insights as to what our state government is doing to us! Thank you.” – Tom and Ingrid

Places which have invited Craig to speak

Recent Events:

  • 5-Day Pastoral Conference in Cuba–taught  an expository studies and the Book of Philippians
  • Prayer Breakfast, California Republican Party
  • Multiple National Day of Prayer Events
  • Ted Cruz Prayer Event
Calvary Chapel Big BearCalvary Chapel Upland
Calvary Chapel InlandCalvary Chapel Lake Arrowhead
Hope Chapel Hermosa BeachHope Chapel Del Rey
First Christian Church of Chula VistaCalvary Chapel Montebello
Calvary Chapel Chino HillsJourney of Faith
Rolling Hills CovenantCalvary Chapel La Habra
Bethany Lutheran ChurchCommunity Christian Church
Calvary Chapel Costa MesaKing’s Way Community Church
Bell OneCoast Christian Fellowship
The Rock ChurchKing’s Harbor Church
Angelus TempleBread of Life
Calvary Chapel Bible FellowshipCalvary Chapel Joshua Springs
Calvary Chapel Long BeachCalvary Chapel of North Long Beach
Calvary Chapel Temecula ValleyComunidad Cristiana Nueva Vida
St. John’s Lutheran ChurchGood Community Church of Torrance
St. Andrews PresbyterianCornerstone Church Long Beach
Calvary Chapel Rancho CucamongaFoothills Church El Cajon
Calvary Chapel MalibuCalvary Chapel Inland
Calvary Chapel UplandLittle Church in the Pines
Calvary Chapel Lake ArrowheadMountain Christian Center
My Friends House Assembly of GodLiving Truth Christian Fellowship
Huntington Valley Baptist ChurchAgape Chapel Costa Mesa
The Bridge Calvary ChapelWeed Baptist Church
Beach Cities RepublicansTri-City Tea Party
Thousand Oaks Tea PartyGlendale-Burbank Republican Assembly