I am going to recommend Mistress Natalie http://www.mistressnatalie.com/ I have found her to be extremely versatile and experienced mistress. I know that public humiliation is something she would like to do more of.