Andrew Wetzel
Explains concepts well but does tend to skip out on explaining the math. I was terrible with math but still did well in the class (and I can barely do basic math in my head, let alone on paper.) This is really a concept-based class but you can't escape numbers in science. The professor has a good sense of humor and encourages questions.