But can he hit a curve ball?
Sounds like a classic over acheiver, education-wise. Three masters degrees, a phd and a law degree. Judging by his year of graduation with a BSE he should be around 40 years old unless he's the second coming of Doogie Howzer.