Astor Suriano
Be prepared to struggle in this course. He expects you to already have an in depth knowledge of biology prior to taking the course even though there is not a prerequisite for it. You also have to figure out your grades pretty much on your own because he was so disorganized he couldn't tell you where you stand at any moment.