I know its very strange for me to bring up this old thread again, but I am somewhat in a similar situation as the OP. I am currently doing ENGG1000, and pretty much stuffed up my first CPR big time, however, I am showing lots of contribution to my team as one of the main programmers in the team...