Having clarified that the friend is an instructor.
I would learn with the friend. You are more likely to spend more time on all the practical skills, which are the important ones.
Having completed your opening qualification, make an effort to dive with others.
Hopefully he has a wide circle of diving friends, including other instructors, one of the important elements of learning to dive, ONCE you have completed your initial qualification, is to broaden your knowledge and experience. That includes , when the dive is within your ability, taking on the responsibility of leading the dive, that includes being prepared to make the decisions.
As is evident on this forum, we often have differing opinions. Often for very valid reasons. Be prepared to listen and understand. You may find an alternate opinion suits you better. When you start driving you are given basic rules, mainly because you don't know what you don't know. Obey them, with time, training, experience and knowledge you may be able to modify the rules.
Gareth