How do I motivate myself to study a subject when the teacher couldn't care less about teaching it So I am a Computer Science major final year under-graduate student.

I am studying 4 classes at the moment, and sadly, don't feel really good about any of them. The subjects are good, I love Computer Science, in general, but the teaching has been below average. The classes only consist of teachers coming to the class, reciting bullet points written on the PowerPoint, and leaving. 

To make things worse, almost all of them expect us to write exactly as the prescribed text-book, even a different notation is frowned upon.

This is really getting on my head, because:


I am trying to learn (cram?) what is required for the exam, and I kind of suck at it.
I feel like I am ditching myself - because I learn nothing out of it.


I am starting to develop medical problems, like headaches, high blood pressure because of all the stress - the stress of doing things exactly as in the text book.

So I want to ask what is the most appropriate step to take in such a case? Have you experienced anything like this before? How did you cope with it?
Today is September 16.  If you move fast you may be able to switch to some better-taught classes.

My guess is you are past the drop-add deadline.  You may need to get approval from someone quite high up.  You may need to assert yourself.

Step one is to look at what other courses are being offered this semester that would fit into your program of studies and your interests.  Step two is to visit those classes.  You should arrive five minutes early, introduce yourself to the instructor before class, and give some simple white lie such as "I'm thinking of signing up for this class next year; do you mind if I sit in today?"

If you fall in love with the class and the instructor, then at the end, when you thank him or her for letting you sit in, you should come clean and say that you would like to add the course to your schedule.  Don't say anything about the other course you would be dropping.  Say, "If I can get administrative approval to add this class after the deadline, would that be all right with you?  I would work very hard to catch up on all the material that's been covered so far.  I have a such-and-so GPA."

If the instructor seems pressed for time, just say thank you and ask if you might contact him or her later with a follow-up question.

It's your education.  It's fine for you to be pro-active and advocate for yourself, with polite persistence.

Edit: I just re-read your question and saw that you are an undergrad.  I will now have to vote to close.  Sorry.