Well I made a post earlier about it, but nobody noticed due to the Azel or Fight discussions.
It was Bella though who appointed Charles and with her keeping a watch over the school should have noticed something going on.
(Especially something I see nobody talking about, that little talk with Vanessa in the restaurant during the Shauna date where she implicated Charles in being responsible in the bad things her ex-husband was made to do to repay his gambling debts that landed him in jail) and the little tidbit that charity got in the position of power at WVM by blackmailing the former director ...... Let me say I do not have the impression Bella will be lilly white and completely unaware and besides there may well be a relation between her, Ryker, Charles and that drugs, but almost for sure with the gambling.