Definitely be apologetic and respectful to the professor even if he is an a-hole. Even if you talk to him and he doesn't do what you want, don't walk out of his office screaming and cursing. That will only make him more entrenched in his position.

Do you have a good relationship with any professors? An advisor maybe? Maybe one of them could intervene on your behalf if needed.

-Dylan