Toastmasters Youth Leadership Program

The London Talbot Toastmasters Club of London recently hosted an eight week public speaking and leadership program for high school students at the Youth for Christ building at 254 Adelaide Street.