Public Speaking for Today's Audiences explains the process and craft of creating and delivering impactful speeches, both for in-person and digital audiences. This book was written for CMNS 1125: Public Speaking at Douglas College, but could also be a valuable textbook for many other undergraduate professional writing courses (and CMNS 1125 transfers as equivalent to many other post-secondary institutions, especially in British Columbia). It is ideal for students and professionals looking to build skill and confidence in their current and future professions.