congratulation: the act of acknowledging that someone has an occasion for celebration
psychological feature: a feature of the mental life of a living organism
socratic method: a method of teaching by question and answer; used by Socrates to elicit truths from his students