Haha, engineering major ftw!
But on a serious note, I'm not sure what kind of college you go to, but if you guys have TA's (teaching assistants, some schools call them different things, they are just basically older students or grad students that specifically help out the professor), you should definitely go see him/her. I had to take one english class as part of my degree, and the TA's can help so incredibly much. If your college doesn't have TA's, then form a study group with your classmates. Send out those mass emails and if everyone's having trouble with the class, I'm sure you could get a solid study group formed where you guys can all help each other out.
Important thing I've learned so far about being in college - NEVER try and do ALL of your work by yourself (of course some things you will have to do on your own). Whenever possible, always try and find friends and classmates to do your work with, it really helps reinforce what you're learning and it's also more fun.