Student or Learner
There is this homework and i need your help finding the meanings of these idioms: take one's fance, hit the right spot, stir the blood, out of one's wits with rage, get hot under the collar, pull at the heart strings, kick oneself in the pants, let oneself go, go on a spree, and drive dull care away.
Take one's fancy
take one's fancy - Definitions from Dictionary.com
Have a try and see what you come up with for the rest. If your still stuck come back. They are fairly self explanatory if you think a little.