Thanks a.g. I had no idea this organization existed (feel stupid). Just out of curiousity (and to find out just how stupid I've been) - somebody said they're "excellent", would that be "very good?", 5/5*-excellent, Cambridge-excellent? Know it's an impossible question, but would like to hear any opinions. Cheers.