The Consumer Credit Act, whilst it deals with money, does not come under the auspices of "accountancy". I don't know much about it either; only the general knowledge which you pick up in day to day life which is why I would advise never to rely on it to obtain a refund in case of a business becoming insolvent.
Accountants don't tend to know much about banking regulations (that's for bankers) nor pensions (that's for pension advisers!) neither!
Additionally, why can't someone be eloquent or well-written in their first or subsequent post, without having some ulterior motive?
All this evidence to demonstrate that the OP might be "someone else in disguise" - whoopy do.
"Agendas", "axes" etc or not, if someone is unhappy with a service or with a company, why shouldn't they register on a forum to express that dissatisfaction and to seek out alternative schools.
Cheers
Whirls