I watched it, but was also doing other work, so didn't catch it all. I liked John Ivison's review, though:
http://news.nationalpost.com/full-comment/john-ivison-a-little-angry-tom-goes-a-long-way-as-mulcair-outpoints-rivals
During the first debate, I kept thinking, where's Mulcair's passion? And I wish he'd drop the creepy-uncle smile. Thankfully he did this time. However, I do wish he'd show Trudeau a little more respect. It's unbecoming of him to continually refer to Mr Trudeau as "Justin." It's clear what he's trying to do with this, but it doesn't reflect well, IMO.
Lead Now Canada is trying to determine which Lib or NDP candidate has the best chance of winning in contested ridings. You can go to http://www.votetogether.ca/ to get more info, though when I tried to put my postal code in the search box, it wasn't recognized. Still, you can scroll down to the map and see what they have to say about your riding. (I maybe be misremembering, but I have it in my head you're in University-Rosedale. If that's the case, here's a link to their page: http://www.votetogether.ca/riding/35110/universityrosedale/)