BJ question

any tips on how to give a good BJ. I never have done it and want it to be good to my SO, and I know it takes practice. I just wanna know some good techniques you ladies use