Andrew Helms
I wouldn't recommend taking Helms if you're not comfortable with chemistry concepts. I hadn't taken chemistry in about 6 yrs going into his class and I struggled. He doesn't follow powerpoints, so if you zone out at all you WILL get lost. Lots of homework, but only a midterm and final, so not many grades. Super nice, just not the teacher for me.  