Thanks, Indus: I have 2 referees who will vouch for my performance. One of them is my supervisor and the other is a Prof with whom I am co-authoring...
..and I am looking at applying to Canadian programs mostly. Any ideas on how they treat the GPAs there? & any ideas on how much of a chance I stand? ...