A knowledgeable health professional. I am sure you realize that if you mentioned this to any doctor they would say your crazy, right??