Next year when you are in college, this attitude will likely get you on academic probation. No one will care if a teacher is horrible at teaching the subject. You are still expected to pass the class and put in some effort. I have serious concerns about a student going to CP (or most other schools) if they can only get C's in high school. Keep trying to maintain some of the B's that you are getting in the classes that you have better teachers or at least like more.
I would be careful about giving up so readily just because you were accepted. College is tough and every bit of preparation you can get will be helpful. The quarter system is pretty unforgiving and you have to keep your grades up with a lot more distractons than being on the golf team.
Hang in there and hold off the senioritis as long as you can!