Try to avoid taking this class with this professor at all costs. I am not exaggerating. The averages for his exams are horrible, pray that you have a good TA because your lab grades really matter, and the CONSTANT emails for lab switches and his emails sending out constant course info is really annoying.
Fuck this guy. Honestly, if you have to take this class, you're screwed because he's the only one who teaches it. This class takes up all of your time and you will still receive failing marks on every quiz/pre-lab/post-lab you turn in. I hope you don't have any other classes or a job while taking this, because he probably conducts this class under that assumption. And to top it off, half of the podcasts did not work for whatever reason.
Looking back in retrospect, this man is probably one of the most worthwhile educational experiences you can get at UCLA. Ignoring budget cuts, the shitty 1st floor chem lab equipment, and other unrelated UCLA crap, 30BL and 30CL were certainly the most interesting "hands-on" laboratory experiences I've had so far (FUCK that goddamn lameass 153L LDH shit). Shame 30BL and 30CL are deceivingly "lower division" -- they definitely should be reconsidered as an "upper division" course in terms of pure difficulty and time. Why the fuck are 153L/154 allotted 4 hour time slots in lab while 30BL/CL only gets 3? I really don't think it's right to put the hardest stuff first. Anyways, I digress - Bacher is the man.