Attorneys can make fantastic engineers - depending on personality type. Sometimes straight engineers can see the "trees, not the forest". Some attorney types are good at "forests, and seeing the trees". I firmly believe the logic paths taught in law school should be required in engineering disciplines. Often, the engineering mind can make things too complex to begin, or too pedantic to continue.