The Maclean’s National Leaders Debate is Aug. 6. Here’s a working guide to the places you can watch in public