Tomorrow's World Presents...

In Defense of God

If you plan on attending any of our free presentations, please take a moment to complete our online registration form. Online Registration is NOT required but would be appreciated as it will aid in planning for the presentations.

Registration will begin 6 weeks prior to the lecture date. At that time, simply click on the city for the presentation you would like to attend. This will direct you to information regarding the time and location. On that page you can register for the lecture by supplying your name and email address.

Tomorrow's World has also conducted several live online presentations over the past few years. Please refer to to view an archive of these online presentation by Dr. Roderick C. Meredith.

Coming to an Area Near You
Location Date Presentation Title
2020 Locations To be determined TBD TBD

In Defense of God

Belief in God is under attack! Join join Gerald Weston as he examines the current state of belief in our nations today. In our governments, our courtrooms, our school, our media—God is ridiculed, sidelined, ignored, and trivialized.

But God is real! He is alive, and He is in control of history. And you can prove He exists!

Come listen to this free presentation that both defends God and explains without apology how the reality of God's existence is about to powerfully impact the entire world!

If you would like to join us for this exciting presentation, please register by clicking on the link above.

Recent Presentations
Location Date Presentation Title
Saskatoon, SK Sat. Sep. 28 In Defense of God
London, ON Sat. Oct. 26 In Defense of God
Gander, NL Sat. Nov. 23 In Defense of God
Surrey, BC Sat. Feb. 23 In Defense of God
Victoria, BC Sat. Mar. 16 In Defense of God
Abbotsford, BC Sat. Mar. 30 In Defense of God
Peterborough, ON Sat. Apr. 6 In Defense of God
Red Deer, AB Sat. Apr. 27 In Defense of God
Toronto, ON Sat. May 4 In Defense of God
Barrie, ON Sat. May 11 In Defense of God
Edmonton, AB Sat. May 25 In Defense of God
St. John's, NL Sat. Jun. 22 In Defense of God
Deer Lake, NL Sun. Jun. 23 In Defense of God
Grand Forks, ND Fri. Jul. 12 In Defense of God
Bismarck, ND Sat. Jul. 13 In Defense of God
Regina, SK Sun. Jul. 14 In Defense of God
Halifax, NS Sat. Aug. 17 In Defense of God
Montreal, QC (English) Sat. Sep. 7 In Defense of God
Fredericton, NB Sat. Sep. 14 In Defense of God
Moncton, NB Sun. Sep. 15 In Defense of God
Montreal, QC (French) Sat. Sep. 21 In Defense of God