If you're taking Physics 20 and you didn't take AP Physics in high school, don't even bother. With the way she lectures, you need a really good foundation in Physics otherwise you won't stand a chance at passing. Her grading is moderately generous, but beware that for Physics 20, the person who actually grades the HW (not her) is quite tough.
Her lectures are messy and all over the place. She is extremely smart but isnt able to teach very well. If you can I reccomend taking Dr.B's lecture. He is much better at teaching the material and is also very enthusiastic about the subject. if it's too late to switch or if you cant get into his lecture just go to it instead. Its the same material.
Not an easy class. Lecture is clear and straightforward, though very fast paced. Homework is difficult but invaluable. Prior experience with physics a must. Exams are hard, but she gives lots of partial credit.
She writes ridiculously fast, everything is in variables that she never explains and I never understand the homework because it never runs in line with what we do in class (normally both the homework and the lectures and on similar subjects but the content is totally different). I would highly recommend Dr. B, he is really helpful and engaging.
This class was insane. Although it is only 3 units, it easily occupied the most time out of all of my courses (and I took 4 upper division physics courses). Keep in mind that the homework takes a LONG time to complete, and that the exams are incredibly difficult. Moreover, there is no curve.