You absolutely should give him a call - regardless of whether he can help you in this instance. After nearly 20 years in the consulting business, I have seen technical ability weed out those who can from those who can't early in their careers. However, of all the engineers I know with...