Была у меня похожая ситуация. Все разрешилось после личной встречи с преподавательницой. Я попросила показать short answer working model – она мне по каким-то причинам отказалась ее показать, после обвинений в плохом английском я попросила ее назвать процет который она может снять за spelling mistakes – опять облом. И ей ничего не оставалось как поставить мне pass.  В вашем случае похоже имеет место language discrimination. Я сталкивалась с этим и не раз. Вам надо прконсультироваться с каким нибудь Human Rights & Diversity Advisor. Они есть в каждом колледже. Вот в Humber например - http://hrs.humber.ca/diversity/about_us.php  Можете им позвонить и попросьть телефон toll free. Я знаю у них есть такой сервис.