Have (got) a knack for (something) phrase informal
To be extremely skilled at (doing) something.
Nam has got a knack for optics.
Jack has a knack for mathematics, so I often get him to help with my homework.
My brother has a knack for computer studies. If you don't know about computer, you can ask him.
Used to describe someone or something that is very cool or good
1. Good or fantastic
2. (of a person) Attractive, or sexy
3. A sexually attractive person
To obtain a lot of experience with something, especially at a young age
So much of something beneficial that it becomes bad or harmful.
Used to describe or evaluate that something is quite good or not bad
Used to to emphasize that attention is paid to the individuals who complain or cause problems
Sometimes, you shouldn't be so quiet because the squeaky wheel gets the grease.