I'd give SFC 8/10
They'd get 10/10 if it wasn't for certain rude, unprofessional members of the reception team. One in particular seems to think it's okay to openly discuss students financial situations out loud in front of other customers. (this hasn't personally happened to me but I've witnessed it).
The instructors are great, they really carry the company.
S88