reading clinic: a clinic for people with reading disabilities
clinic: meeting for diagnosis of problems and instruction or remedial work in a particular activity
embarrassment: the state of being embarrassed (usually by some financial inadequacy)