to stick with CS or not

<p>So this is my second semester taking computer science
Last semester I got a B, and this one I just received my grade of a C-. My problem is that my proffesor is horrible and my school is a liberal arts one, and because of this he teaches most of the CS classes.</p>

<p>I am doing a 3/2 engineering program,and the engineering school requires a 3.0 gpa</p>

<p>any advice =(</p>

<p>Wow. A B? You may as well switch to PoliSci.</p>

<p>Come on. You can get a B or two. Or seven.</p>

<p>Sounds like Fordham. Sounds like Wershultz.</p>

<p>If it is the above (looked at your past posts and it seems to be the case), take classes at Rose Hill. Way more instructors, nicer overall.
I’m was in the same boat a few years ago.
Don’t let him chase you out of something you enjoy. If you genuinely dislike CS, then yes, switch to a new major. However, try taking it with a different instructor before deciding. It could just be the professor you dislike.</p>

<p>Most CS students have B’s and C’s, with 1 or 2 A’s in classes that they really liked. Its quite normal. Thogh I think studying CS at a lib art school could be a mistake, but that is your choice.</p>