Villanova, much better than lehigh in finance. i dont even think any big companies would recruit at lehigh.
but 2 years program is better for u to find a job, but not with lehigh repurtation.
also Villanova is mostly white people. u may feel a little out of place. i have a few friends who go to their undergraduate program.