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 (310) 212-5727 for more information.

We look forward to hearing from you!

Upcoming Events:

Temecula Valley Republican Women Federated

Date: Tuesday, October 16th, 2018

Time: 11am

Location: Wilson Creek Winery 35960 Rancho California Rd. Temecula, CA 92591


Rancho La Habra Republican Women Federated

Date: Wednesday, October 17th, 2018

Time: 12pm

Location: Hacienda Golf Club, 718 East Road, La Habra Heights, CA 90631

RSVP by Thu, 10/11: Debbie Brown – Email [email protected]net or call 562-242-9430

Cost: $25 per person (includes lunch) – Cash or check payable to RLHRWF at the event

* No Show: You will still be responsible for payment if you do not cancel your reservation by Thu, 10/11

* Drop In: You will not be guaranteed a meal if you do not RSVP by Thu, 10/11


Hope Central Watts

Date: Sunday, October 21st, 2018

Time: 10:30am

Location: 1464 E. 109th (Community Center), Watts, CA 90059


Magnolia Church

Date: Sunday, October 21st, 2018

Time: 2pm

Location: 8351 Magnolia Ave., Riverside, CA 92504


Foothills Church

Date: Sunday, October 21st, 2018

Time: 6:30pm

Location: 365 W. Bradley Ave., El Cajon, CA 92020



Location: ONLINE

Click here to register

Date: Wednesday, October 24th

Time: 9:30am



 Location: ONLINE

Click here to register

Date: Wednesday, October 24th

Time: 2:30pm


My Friend’s House Assembly of God

Date: Wednesday, October 24th, 2018

Time: 7pm

Location: 6525 Norwalk Blvd., Whittier, CA 90606


Pacific Christian Center

Date: Sunday, October 28th, 2018

Time: 11am

Location: 1403 Pacific Ave., Manhattan Beach, CA 90266


Calvary Chapel La Habra

Date: Sunday, October 28th, 2018

Time: 5pm

Location: 1370 S. Euclid St., La Habra, CA 90631


Whittier Republican Women Federated

Date: Friday, November 2nd, 2018

Time: 12:30pm

Location: Friendly Hills Country Club, 8500 S. Villa Verde Dr., Whittier, CA 90605


Calvary Chapel Romoland

Date: Sunday, November 4th, 2018

Time: 8am & 10am

Location: 27912 Adams Ave., Meniffe, CA 92585


Living Truth Christian Fellowship

Location: 1009 Arsenal Way

Corona, CA 92880

Date: Sunday, November 4th

Time: 6pm


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