I think that you really need to address these sorts of things with the people involved. There is really not much anyone could say I don't think as we are not there and not you... communication is a first really. it sounds like you are off to do that. Let us know how it goes?
Anyone want to be friends on Facebook?
Send me your name via PM