She sounds like a bully, try not to let her intimidate you!
Agree with above, simply never having an appointment could work. Normally I would suggest the honest, direct upfront route, but there are some unstable people around, and she sounds like one.
Only you can judge if she is the...