A demanding person always has high expectations and expects a lot from others.
Being demanding means that someone is flexible and easy to please.
vocabulary test and revision