liquidmeth, where do you attend school? The first two years are actually the easiest. IMO I'm a third year Mechanical engineering major and this year has been somewhat tougher compared to the first two. I had to take all the basics (Cal. based physics, Cal. A B C, DE, Linear, english...