Naheed Nenshi is far from perfect. Just like everyone else. He gets tired like you and me, he gets grumpy at times, just like you and me, and, just like you, he makes mistakes. He is also, as far as I can tell, quite, shall we say, “Liberal” on may of his personal beliefs. He hasn’t confirmed this to me, but I’m making that assessment of his ideological slant based on some of the things I’ve heard him say.