Luis Vega
I would definitely take Prof Vega again. He knows that Bio is a difficult class, especially for non bio majors. He does a great job at thoroughly explaining concepts, and does not like to trick or surprise students when it comes to tests and quizzes. Also gives chances for extra credit. If you have to take bio, take prof Vega, you will be thankful.