Dear Karthika, i have also got admit from University of New Brunswick Saint John,I am looking forward to join it
have got good feedback about the program
hope you might have decided till now
see now its really a question about which country you want to be in. I am not really familiar with the school you mentioned in Thailand. But I would choose Canada over thailand.