Meh, you don't wanna be a code monkey anyways, very few people ever got rich on their ability to program C++ might not seem like it at this point, but people who can program are a dime a dozen. Its like a foreign language, once you get it suddenly its no longer worrying about every little piece of syntax or line of code and you can write lines of code as fast as you can write lines of an essay. I mean I was programming a microcontroller for my senior project class this morning, wrote 600 lines of assembly code in 2 hours, thats a line every 12 seconds (including debugging by actually writing the FLASH memmory on the microcontroller and running the program), might seem crazy for someone in freshmen level programming or something, but you'll reach a point where its second nature. I would just gather some of your classmates were big time programmers in high school and were already familiar with programming comming in whereas you had forgeten it since apparently you have benn away from that for awhile. IF programming is what you like doing them just stick it out, you should never let one stupid class determine your future unless you have decided on something else that interests you more.