I have now noticed a big improvement with his behavior toward me since he was neutered. Still, we have decided we need help and I will update this thread once we decide where we are going to pursue additional training.

Thanks for all the advice.