I am fine if you want to call people names or question people's
intellect cos i am not the one affected. Yes this is a forum, no
one probably knows who you are and that probably gave you the
"right" to call people names of your whims and fancies but well, if
you think you have that right, then fine.
Well I dun know whether research has been done by him/her before
going to Canada. BUt I would guess whatever she has done on the
internet, libraries, getting references from people who has gone to
Canada etc, I would be pretty confident that some will give her
positive remarks on the eduation system and some would have
negative remarks. So unfortunately maybe she chooses to believe the
positive remarks but when she makes the decision to go there and
then realise the system do really sucks and she makes that
conclusion, so that is wrong and that is being a moron? But Well
again, you have the "god given right" to question people's
intellect.
Easily tricked means naive and "not so smart" lor, in any
case el stupido. 
I have every right to form an opinion of any person I want, it's
my prerogative. Are you asking me not to think and be like you?

Means I can't think or have an opinion of anybody at all?

What's my opinion of Osama? No opinions.
What's my opinion of Saddam? No opinions.
What's my opinion of Kim Jong il? No opinion whatsoever.
Is this the kind of person you are? An un-opinionated person.
