Virginia is actually an excellent law school-one of the best in the nation. Although it produced an unprepared stinker in Petersen, the guy grilling him also went there, as did Mueller and a ton of other highly regarded lawyers. It's consistently in the top 7-10, putting it in the tier of elite schools just below harvard/yale/stanford and columbia/chicago/nyu (other schools in that float in the same range are UPenn, Duke, UMich, Berkeley, and Northwestern).
The issue is that there are many areas within law that have nothing to do with litigation. It's a bit like a geneticist forgetting things from ecology 101 fifteen years after graduating. So, while a practitioner in those fields should have been exposed to much of this within his first year or two, that was probably the last time he needed to know it besides the bar, which is just a cramfest. This lack of knowledge isn't a knock against an attorney. But it does mean that he shouldn't be a judge. And if he wants to be a judge despite that, he should maybe review your old fed courts and evidence notes. That last failure is really the most telling problem with Petersen's character.
(I'm also going to note that while a UVA law student could take some exams from home, the exams are timed, you need all of that time, and the time spent traveling home would count against them.).