very kind,generous
a heart of gold
difficult person to deal with
an awkward customer
bad memory
to have a head like a sieve
stay calm in a difficult situation
to keep your head
teacher's favourite
teacher's pet
helpful,well-behaved,used generally for children
as good as gold
nuisance,difficult
a pain in the neck
be good at math
a good head for figures
peculiar,strange
an odd-ball
thinks he knows everything
know-all
no sympathy for others
as hard as nails
irritates everybody
gets on everyone's nerves
unaware of reality
to have your head in the clouds
very exaggerated in behaviour
over the top
has a high opinion of him
a big-head
unpleasant
a nasty piece of work
be sensible,down to earth
to have your head screwed on
much better than others
to be head and shoulders above someone
absolutely crazy,mad
round the bend
person who watches tv all day
couch potato
is a good and kind person even though they do not always seem so
heart's in the right place
not suffer from vertigo
to have a head for heights
refuse to think about a difficult situation in the hope you won't have to deal with it
to bury your head in the sand
very normal, no radical ideas
middle of the road
person who tells gossip a lot
busybody