Hi Manoj,
As being one of the current international MBA candidates enrolled at UNB Fredericton, following are just a few quick thoughts of mine and if anything unclear, sure follow up with me.
University/City Life - UNB Fredericton is located right in the capital city of the province of New Brunswick. There are a variety of things to do throughout the year either on or off campus.
Degree/concentrations - This is the link that takes you directly to our MBA program at UNB Fredericton. w ww.unb.ca/fredericton/business/mba/index.html As you will see, there are a number of concentrations/(joint) programs that you can get yourself involved in depending on your personal preference.
Class size - This really varies depending on whether or not the course is a general mandatory course. It ranges from as low as 3-4 to as high as 30 students.
Career choices - As you may or may not be aware of this, economically speaking, Atlantic Canada is somewhat "shielded" to a large extent comparing to other regions across the country. We saw this when the last economy crisis happened, the impact from such on Atlantic Canada was relatively smaller than the rest of the country due to the special economical structure here in the Maritimes. Moreover, both industrial and governmental jobs can be seen offering throughout the year as Fredericton is the Capital city of New Brunswick.
Immigration accessibility - I strongly believe that New Brunswick has been and is still providing the "Provincial Nominee Program" that allows people from other countries to become an immigrant here in Canada. If you are interested, please do check out their website. Here's the link: www2.gnb.ca/content/gnb/en/services/services_renderer.201044.html
Again Manoj, above are just some quick facts about the city itself and our program. If you need more information directly related to the MBA program, sure let me know and I will try to hook you up with our university people who may have some better insights than I do.
Best luck with your studies!
JQ