obnoxious captain
unfortunately there are many of them outhere, remenber you don't have to like the guy you just have to work with him, the important thing to remenber is that your ticket is on the line as well , so in some case you have to speak up and be a little more assertive , be sure that you don't cross the border.
I always include in my brief with new FO's that I am open to communication and positive criticizing, after all we are all humans and make mistakes.
cheers