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 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 Bear Calvary Chapel Upland
Calvary Chapel Inland Calvary Chapel Lake Arrowhead
Hope Chapel Hermosa Beach Hope Chapel Del Rey
First Christian Church of Chula Vista Calvary Chapel Montebello
Calvary Chapel Chino Hills Journey of Faith
Rolling Hills Covenant Calvary Chapel La Habra
Bethany Lutheran Church Community Christian Church
Calvary Chapel Costa Mesa King’s Way Community Church
Bell One Coast Christian Fellowship
The Rock Church King’s Harbor Church
Angelus Temple Bread of Life
Calvary Chapel Bible Fellowship Calvary Chapel Joshua Springs
Calvary Chapel Long Beach Calvary Chapel of North Long Beach
Calvary Chapel Temecula Valley Comunidad Cristiana Nueva Vida
St. John’s Lutheran Church Good Community Church of Torrance
St. Andrews Presbyterian Cornerstone Church Long Beach
Calvary Chapel Rancho Cucamonga Foothills Church El Cajon
Calvary Chapel Malibu Calvary Chapel Inland
Calvary Chapel Upland Little Church in the Pines
Calvary Chapel Lake Arrowhead Mountain Christian Center
My Friends House Assembly of God Living Truth Christian Fellowship
Huntington Valley Baptist Church Agape Chapel Costa Mesa
The Bridge Calvary Chapel Weed Baptist Church
Beach Cities Republicans Tri-City Tea Party
Thousand Oaks Tea Party Glendale-Burbank Republican Assembly