Just wanted to share my experience travelling outside of and coming back to Canada on an American passport. Many have previously mentioned that you need a Canadian passport to return to Canada; well, this is not completely true for American Canadians where you can totally use your American passport to return to Canada with no issues at all. When back in Canada make sure to mention to the border control agent that you're a Canadian citizen. It would also be a good idea to keep digital copy of your citizenship certificate on your phone just in case. Thought this could come in handy for some especially with the current passport backlog/delays in Canada. I'm actually thinking I can save the $160 application fee and maybe wait till my current passport is about to expire before I get a Canadian one since apparently it's not really needed.