Yes the labs were the trickiest part for me! My professor suggested that I find a "virtual lab partner". He told me we were allowed to exchange notes via e-mail we just had to submit our labs separately. Thank God he suggested that bc I would not have been able to get through the labs. The other stuff was a breeze. I would up with an A, but cried every step of the way bc those labs! If there's anything I could help you with just ask, wish I got back to you sooner but I just joined the site yesterday! Good luck!