I am a US citizen and my fiancé is Canadian. We want to get married in the US but live in Canada. Would it be more ideal for us to get married in Canada than in the US? (Would this speed up the process to get Canadian citizenship?)

It doesn’t matter where you get married, as the marriage certificate will be in English. The sponsorship process – which is for permanent residence not citizenship – is not going to be delayed by a marriage certificate from a US state as opposed to a Canadian province.