Thats crap Aoife! You shouldn't have to put up with that sort of shit! He's either an arrogant bastard or a total numbskull!
Sorry to hear you got treated like that. XX