I wonder if he would consider a Retrovialle (sp?) weekend...? From what I hear, it is all about learning how to communicate in a way that doesn't make anyone feel terrible about it - seems like a skill you could both use.