This thread reminds me of Hulk's Trenabol debate in that I think no matter what advice you are given, only you can truely decide and in reality our advice means very little.

What I will advise is for you to take your time in making the decision. Perhaps discussing it with an impartial friend may help.

You've already displayed good judgement by delaying your decision and not rashly dropping out of the class.
If you want a case study here you go:
I hate where my college is located. I hate the people oiin my course. I hate the lifestyle around my campus. I hate the City where the college is located and I hate being away from my girlfriend, my family, my friends my trainers and my home.
But the suffering is worth the reward. This time next year I will have one of the finest degrees Europe has to offer, and I can rise above all the muck that weighed me down when I was in college.

However were it another course, then I'd dump it like a shot, as I said only you can decide.

Good luck mate.