Whether you are crossing the Canada/US border or departing from your home country, the passport you hold determines your experience.
I hold a Nigerian passport but I have never had the chance to apply for a US visa in my home country. It can be nerve-racking for first-time applicants.