Oh boy, another person going for UCW.
There is only 1 truth, UCW is not at all one of the finest universities in Canada. It sounds like a joke. It is actually one of the WORST universities in Canada. Bad reputation, bad quality, bad opportunities.
To much thing in the educational background section that I don't find relevant. Why mention event management? Why online courses especially when they have zero connection to your intended program in Canada? Where is your GPA? Where is your academic result? You need to mention that. You are trying to prove that you are a genius student, not someone who is interested in everything. It gives you the impression like you chose MBA by accident.
Financial section should take a lot more spaces than that. You have the money, ok. But where is it coming from? Who sponsor you? Is it coming from your employment savings? You only mention your first year tuition and living expenses, how about the 2nd year? Maybe your parents are still working and they can support you financially after the 1st year? Nothing is clear.
After all, I see zero clear reason why you need to take an MBA at UCW at this time. You never mention about the professional opportunities that you will have after obtaining a such degree. Plenty opportunities? What are they? Who is gonna hire you as a MBA graduate? What post can you obtain? Manager ? Staff? In what industry? Run a family business is not relevant. MBA exist everywhere, why don't you take it in India where the program is built to train people working in that specific environment? It is so subjectif and there is no proof, no information, nothing that visa officer can verify.
Hope this can help you have a little bigger idea about how a SOP should be.