Duration is 4 years for Bachelor’s Degree and masters 1.5-2 years. They also have foundation, ESL, diploma, advanced diploma courses. Main Intake is September but some have Jan/May/April intake. Minimum tuition fee + living cost per year CAD $18,000 to 25,000. Students can work 20hrs per week and full time during holidays. Students can stay in Canada, they have stay back period. Visa application MUST be submitted 1 month before university enrollment date-The visa takes a processing period of 3-6 weeks. Partial and full Scholarship are available for outstanding students. Most schools in Canada are public schools. They could apply for permanent residence after stay of 1 year.