This wasn't stressed enough in the reviews: do not take this class simultaneously with Orgo I. I's more than just a matter of being disadvantaged. If you take this class beforehand, you will feel really frustrated by the depth of organic chemistry knowledge that is being demanded from you. Don't think you can take this class without at least a semester of Orgo (no matter what the Chemistry department claims); it's definitely "doable", if you're willing to risk your performance in the other classes you're in.
The reason for this is the quizzes - the prelabs and reports you can get help on, but the quizzes are by far the most challenging I've encountered in the Chemistry department. Unlike the superficial, lightweight general chemistry lab quizzes, these are long and really demand thorough knowledge of organic chemistry. Steel yourself.
But it's not all bad!
The only reason I (and many others) survived this course is because the people teaching leading it were extremely nice. Always make sure to visit Rosa (very nice, in my experience) and your TA, they are incredibly helpful resources. The three TAs I've noted above were particularly helpful: Steven is a great TA in the lab and in office hours, Umed is always willing to go over concepts with you, and Cathy was extremely nice and good at explaining concepts. Count yourself lucky if you ever come across any of them, for any class!'
Overall: I'll say it again: don't take this class before completing at least 1 semester of Organic Chemistry! The department doesn't require it (not happy with them), but the course does presume you know how to draw mechanisms and other general concepts (there are lectures, but they're meant to be rather simple). If you have to take it, pray for generous, helpful TAs and a low curve. The grade distribution is very generous, so try to make your work pay off.