I took this professor for BIO112. He mentions that he has another job yet still manages to present a good lecture. He will let you know what to study for on the exams and he will provide guides for it. He is also very nice. 