Lehigh is an excellent school for engineering, business, and education and they also have a very strong science program. After the introductory classes, the classes are usually pretty small and you get lots of opportunities to interact with the professors especially if you do research. The campus is very beautiful, but beware, it is built on the side of a hill so you will walk up and down alot of steps. There is not alot to do in the area around Lehigh, so most recreational activities center around house or fraternity parties and tailgating. The Greek system is very strong at Lehigh.