If your teacher sounds positive and helpful, I wouldn't give up just yet, You could still potentially do well in the class if you really ace the rest of the assignments. I would make a final decision at the last minute (drop date). Think carefully, b...