David Valentine
So the ratings I've seen on here show not a lack of ability or competence on Dr. V's end, but a total lack of desire or drive to actually work for anything from the reviewers. Many reviewers apparently a) expected to be able to program immediately and b) wanted A-grades to be handed to them. He's by no means perfect, but he is not at all terrible.