<p>All good points. I am personally straying away from engineering because it is so demanding and oftentimes does not allow you to take a fair number of writing intensive courses. Just from what I hear, engineering programs are commonly five-year programs crammed into four, which is in my opinion out of balance in terms of preparing for law school/doing what you are interested in.</p>