I read the other tread. Just to compare the complaints to my coalition doc.
In my surgery, Dr Keene required full payment 14 days in advanced. I paid 13 days in advance because I was on travel and they didn't mind about the day. I see this being ok, because they need to get paid and in private practice.
Dr Cole may not do research, but lots of docs do not. I'm an engineer but I took the MCAT and scored a 33 without studying (I did take premed courses) I was suprised on how many premed people and now docs (1st ex is not 4th year med student) just learn medicine but never do research. That is why I find it pretty cool when someone does research like Dr Keene. Dr Cole may not do research, but most docs don't either.
Aside from these complaints that I see as mute, I cannot comment about Dr Cole's technical work.