I think it's interesting that some HMs think they know their fellow HMs better than they know themselves. Priya seems to have an opinion on everyone's game plan and believes everyone has an ulterior motive. I think she thinks how she would be in a certain situation so automatically thinks that what everyone else would do.
I got called on it once at work so I feel I can recognise it. My colleague told me it was called 'the imp of the perverse'. Anyway, it's annoying and I wish she would stop!
I definitely get a holier than though vibe from Priya and it would appear she cuts people off regularly or never lets them finish or start for that matter. When the girls were on the bed and Lina was quizing Skye about her relationship with Leo, Priya jumped in and asked Skye a question. Skye goes to answer it, Priya jumps in and asks another question, Skye goes to answer it, and Priya jumps in. It's ridiculous! We know the girl's brain doesn't operate that quickly! Let her think about her answer before presenting her with another question!
Anyway, the argument in the spa with David was just another example of that. Priya obviously thinks what she has to bring to the conversation/argument is more important and she can't hear the other person out. David has a relative who's a teacher and he doesn't get on well with them. I think he sees a lot of this person in Priya so that would be getting on his nerves. This relative has a tendency to treat people as her students. No one else has anything valuable to bring to the table and David was a 'victim' of this and isn't going to be subjected to it again. It's not a dig at all teachers, just the ones he's known.