Darin Peterson
He is a great person, the only thing is that this was his first semester teaching biology 20, so he was still figuring things out. But he knows his stuff, very intelligent and good person. If he sees you put in effort he tries to help. But if you slack off, he does not try to help. The material itself is hard and you have to work for your grade.