Help me deep throat and swallow

Anthony

I've given tons of blowjobs... I prefer bbc by the way so you know most of them have been very well endowed. I want to be able to take as much as I possibly can without gagging.. Or puking. I've puked before while trying. Also I gag whenever I have them cum in my mouth. Any tips would be appreciated