I have never been a big fan of giving rim jobs and it took me some time to be able to do it without gagging. Fortunately my master at the time was patient.