Following are the points why I would never suggest Fairleigh to anyone.
1) It has a very poor campus in the downtown area. If you are looking for student central, multi floor library, high equipped lab etc., you will be disappointed the most.
They are using the name 'university' to make their brand stand with the traditional universities.
2) Check the university ranking among other universities in Canada and worldwide.
3) Not many people can match their previous experience with the masters courses they offer.
4) They are comparatively very expensive. All fees mentioned are USD not CAD.
You pay huge money to an university that is low in rank, have no real campus, risk your study permit for choosing wrong course etc., it doesn't make any sense to me.