Should you wish to look into alternative training centres in the Ottawa area (one of these may already be where you are going) here are a few...any yes they are Competitive Obedience.
Bytown Dog Obedience Club (Ottawa South near Leitrim):
The Bytown Dog Obedience Club - Ottawa,Ontario
The Training Hall (Ottawa West near Stittsville be sure to enroll in Francis Holmes' class only):
The Training Hall Main Page
K9101 (East of Ottawa, Cumberland with Bev Hurst)
Ottawa Dog Obedience & Agility Training K9101 Ontario Australain Shepherd Breeder
I feel with anything in life you need to have a good rapport with the people you work with in order to succeed. Besides the fact that you are attending to train for trial, your instructor should be helping you with your problem not berating you and sending you packing.
Good Luck!
Johnna
Eirian Rottweilers