oral advice

Ymani
So I've only given oral a few times and even though I've gotten better I know I'm not great so I get nervous when it's time to do it with someone new because the first times I did it they had to help me get them off so my questions are 1- any tips to better the experience and 2- how long should it take them to get off