Hi,
Thanks for your feedback, I will do it and share the info here. After reading a lot of CIC and private school instructions I also think a study permit will be needed, but as you said, there isn't a straight answer for it. On the other side, I see a high chance of having the visa refused...