match – n. a person or thing equal or similar to another
counselor – n. a person who gives advice
takes off – informal phrasal verb : to spring into wide use or popularity
secret – n. kept hidden from others : known to only a few people
comfortable – adj. allowing you to be relaxed : causing no worries, difficulty, or uncertainty
magic – n. tricks that seem to be impossible and that are done by a performer to entertain people
magician – n. a performer who does tricks that seem to be impossible
private – adj. not known publicly or carried on in public; especially : intended only for the persons involved
pay off – informal phrasal verb : (of a course of action) yield good results; succeed.
interactive – adj. designed to respond to the actions, commands, etc., of a user