Kayleigh - in “un Canadien”, Canadien is a noun, not an adjective. In ‘un homme canadien’ it is an adjective.
See note on use of capitals in the link :
Adjectives of nationalities vary depending on gender in French (French Adjectives)
This is Canadian as a noun, it’s a person
Sign in to submit your answer
Don't have an account yet? Join today
Test your French to the CEFR standard