I just wanted to add a few things to this post. Make school your proirity because thats why your there for. Study hard by learning to study on your own and learn to study and work with others. If social life is really that important to you, then you can fit that in. Otherwise just make friends with your fellow classmates who you study with. But all means don't get a 8 am class unless you have no choice. I had to get up at 6 am each morning, 1 hour to get ready and another 30 hour to commute.
Some professors are really great people while others should just be fired. I had a physics professor (by professor I mean he is tenured and part of the faculty), he was the worst bag of skin to walk the campus. He would show up to class and leisurely talk about the subject. I ended up getting an A but I didn't learn anything at all. Money and time wasted.
BTW. something all college students use is
www.ratemyprofessors.com