In Canada most of the Professional Master's Programs in Top universities like UoT, Waterloo or UBC except Universities in Quebec (As the fess is regulated by provincial government) all are highly expensive. When I say highly expensive the fees would normally be in a range of (60-85k). So what kind of students would normally go here.
1. Excellent academic record
2. Good professional record
3. Decent financial record.
Professional master's students an average age group will be in a range of (30-40). Saying this from my current cohort. It makes even more sense for someone with vast experience to go for professional master's only then only the actual benefit for higher education will be reaped.
About my profile, I hold 90% above in my both 10th and 12th and 85% above in Computer Egg. Yes, my age is around 34 and going to be 35 soon. I have 10+ years exp in IT and worked for leading IT companies and there has never been an unaccounted gap as I started working soon after my degree. I have 6 admits from different universities and last time applied for Waterloo and in 2nd Application I will go for UBC. This is for MBAN program. I am from India.