Speakers

Here are some of our recent speakers who have generously volunteered their time to give two or more talks at Toronto Oasis: