department
bio + biomed eng

(Biology & Biomedical Engineering)

Jeanne Poindexter (14 reviews)

Lars Dietrich (1 review)

Wanda Knauss (7 reviews)

Daniel Aviv (7 reviews)

Jessica Brann (1 review)

Nora Ovtcharova (1 review)

James Mohler (6 reviews)

Philip Ammirato (1 review)

Mary Ann Price (5 reviews)

Jessica Goldstein (14 reviews)

Ron Guido (4 reviews)

Matthew Rhodes (1 review)

David H. Newman (1 review)

Paul Sajda (3 reviews)

Judith Gibber (8 reviews)

Danny Nam Ho (7 reviews)

Samuel Sia (1 review)

Kristen Shepard (12 reviews)

Barclay Morrison (9 reviews)

Matthew Birck (1 review)

Stuart Firestein (13 reviews)

Julio Fernandez (5 reviews)

Brent Stockwell (14 reviews)

Kevin Costa (6 reviews)

Chloe J Bulinski (16 reviews)

Jennifer Mansfield (2 reviews)

Sally Aboelela (5 reviews)

James Russo (1 review)

Elizabeth Hillman (0 reviews)

Jennifer Punt (2 reviews)

Nataliya Galifianakis (5 reviews)

Jonathan Snow (7 reviews)

Alvin Wald (13 reviews)

Geoffrey Zubay (7 reviews)

Matthew Wallenfang (20 reviews)

JJ Miranda (2 reviews)

Walter Bock (8 reviews)

Vincent R Racaniello (11 reviews)

Lance Kam (7 reviews)

Alexandra Horowitz (23 reviews)

Thomas Wang (1 review)

Alice Heicklen (15 reviews)

Ruth McChesney (0 reviews)

X. Edward Guo (2 reviews)

Edward Ciaccio (3 reviews)

Diana Heller (16 reviews)

Shao-Ying Hua (10 reviews)

Melissa Flores (1 review)

Lawrence Chasin (13 reviews)

Yin Mei Lim (4 reviews)

Stiliana Antonova (5 reviews)

Lili Yamasaki (5 reviews)

Jack McGourty (67 reviews)

Jessica Brann (1 review)

Dominique Toran-Allerand (1 review)

Andreas Hielscher (1 review)

Martin Chalfie (6 reviews)

Alvin Krasna (5 reviews)

Christian Schindler (3 reviews)

Deborah Mowshowitz (104 reviews)

Larry Abbott (1 review)

Janet Larkin (6 reviews)

Carol Prives (2 reviews)

Songtao Jia (1 review)

Darpan Patel (1 review)

Hilary Callahan (4 reviews)

James L Manley (3 reviews)

Alison Pischedda (3 reviews)

Paul Hertz (22 reviews)

John Hunt (2 reviews)

David Sable (2 reviews)

Clark Hung (5 reviews)

James Casey (1 review)

Elizabeth Miller (7 reviews)

John Glendinning (23 reviews)

Audrey Minden (5 reviews)

Stiliana Savin (4 reviews)

Solomon Mowshowitz (9 reviews)

Alexander Tzagoloff (2 reviews)

Stephen L Sturley (3 reviews)

Helen Lu (1 review)

Claire Elise Hazen (20 reviews)

Amer Beg (0 reviews)

Carol Lin (11 reviews)

John Loike (8 reviews)

Mauricio Arias Hernandez (1 review)

Rafael Yuste (5 reviews)

Matt Welsch (1 review)

Mitchell Hayes (1 review)

Brian Morton (21 reviews)

Mary Sever (4 reviews)

Jeffrey Holmes (5 reviews)

Leonard Fine (53 reviews)

Sarah Woolley (13 reviews)

James Erickson (4 reviews)

Ann Shinnar (0 reviews)

Zafir Buraei (3 reviews)

Jian Yang (3 reviews)

Ron Gejman (0 reviews)

David Vawdrey (1 review)

Elizabeth Bauer (3 reviews)

Margaret Olney (0 reviews)

Darcy Kelley (4 reviews)

Ron Prywes (2 reviews)

Robert Pollack (26 reviews)

Brenda Perez (2 reviews)

Daniel Kalderon (3 reviews)

Liang Tong (8 reviews)

James Danoff-Burg (7 reviews)

Christoph Juchem (1 review)

Rebecca Calisi-Rodriguez (1 review)

Henry Hess (1 review)

Francesca Grifo (0 reviews)

Julia Sable (4 reviews)

  • Advanced Cellular Biology
  • Animal Behavior
  • Animal Physiology
  • BC2001y Honors Bio
  • BC2004
  • BC3310 Cells and Tissues (with lab)
  • BIO 1002
  • Bio 2003 and 2004
  • Biochemistry
  • Biochemistry: Origins of Life
  • Biochemistry: Structure and Metabolism
  • Bio Experiment Lab
  • Bio Lab
  • Biological Diversity Lab
  • Biological Experimentation Lab
  • Biology
  • Biology 1001 Lab
  • Biology BC2004 Biological Experimentation Lab
  • Biomedical Engineering I
  • Biomedical Imaging
  • BIOMEDICAL SIGNAL PROCESSING AND SIGNAL MODELING
  • Biopharmaceutical Dev & Reg
  • Biotechnology
  • Biotechnology
  • Biotechnology Seminar
  • BME Design I
  • Cardiac Electrophisiology and Mapping Methods
  • Cell Biology
  • Cells and Tissues: Cell Biology
  • Cells and Tissues - Lecture and Lab
  • Cellular and Molecular Immunology
  • Cellular Physiology of Disease
  • Cellular Physiology of Disease
  • Computer Controlled Biological Instrumentation
  • Contemporary Biology Lab
  • Contemporary Biology Laboratory
  • Contemporary Issues in Biology (Lecture)
  • D&D
  • Development
  • Developmental Biology
  • Drugs and Disease
  • Ecology
  • Engineering In Medicine
  • Entrepreneurship in Biotechnology
  • Ethics for Biomedical Engineers
  • Evolution
  • Fluid Biomechanics
  • General Biochemistry
  • General Physiology
  • Genetics
  • Genetics
  • Global Health & Ecology
  • Ignorance
  • Immunology
  • Independent research
  • Industry of Science
  • intro bio lab
  • Introduction to Animal Structure and Function
  • Introduction to Cell and Molecular Biology
  • Introduction to Computer Applications in Healthcare
  • Introduction to Evolutionary Biology
  • Introduction to Molecular and Cellular Biology I
  • Introduction to Molecular and Cellular Biology II
  • Introduction to Organismal/Evolutionary Biology
  • Introduction to Organismal/Evolutionary Biology Lab
  • Introductory Biology
  • Intro Lab to Cellular and Molecule Biology
  • Intro Lab to Organismal and Evolutionary Biology
  • Intro to Theoretical Neuroscience
  • Lab in Cell and Developmental Biology
  • Lab in Neurobiology
  • Laboratory in Ecology
  • Laboratory in Genetics
  • Laboratory in Microbiology
  • Microbiology
  • Microbiology
  • Molecular and Cell Biology
  • Molecular and Mendelian Genetics
  • Molecular Biology
  • Molecular Biology
  • Molecular Biology and Evolution for Nonscientists
  • Molecular Biology of Disease
  • Molecular & Cellular Neuroscience
  • Neurobiology
  • Neurobiology I: Cellular & Molecular
  • Neurobiology II: Development & Systems
  • Physiology
  • Physiology, Ecology, and Evolution
  • Plant Physiology
  • Principles of Magnetic Resonance
  • Project Lab in Microbiology
  • Project Lab: Molecular Genetics
  • Project Laboratory in Developmental Biology
  • Quantitative Physiology I
  • Quantitative Physiology II: Organ Systems
  • Readings in Cell Biology
  • Research Apprenticeship Seminar
  • Research Seminar
  • Revolutionary Concepts in Biology (Lab)
  • Revolutionary Concepts in Biology (Lecture)
  • Rise of Modern Society
  • Seminar in Biotechnology
  • Seminar in Nucleic Acids: Microbiology/Control of Infectious Diseases
  • Senior Seminar: Epidemiology
  • Solid Biomechanics
  • Stem Cells: Biology, Ethics, and Applications
  • Theoretical Foundations and Applications of Biophysical Methods
  • Thermodynamics of Biological Systems
  • Tissue Engineering I
  • Tissue Engineering II
  • Topics in Biology: Frontiers in Bioethics
  • Topics in Biology: Introduction to Clinical Research in Emergency Medicine
  • Transduction and Acquisition of Biomedical Data
  • Vertebrate Evolution
  • Vertebrate Zoology
  • Virology
  • May 2021

    I'm glad I took this class over zoom or otherwise I WOULD NOT have survived without the ability to rewatch lectures. Snow gave out the most basic information during lectures and created really difficult exams that did not necessarily reflect the content he taught during lectures. Honestly, his exams were always a guessing game about what type of content might be in the exam or the depth of the material we had to know. I spent most of time using YouTube videos, Khan Academy, and other outside sources to study for this class. Even then that was barely enough to do well on his tests. Keep in mind, I would study 4-5 hours each day and dedicated a lot of time to reading the text book/taking notes so I could get a good grade. I understand he really wanted the class to engage with the material and look beyond the surface but his exams were too much. When students brought the difficulty of his exams up to him, he just dismissed these comments. Regardless of student comments, I don't think he was willing to restructure the class to improve students learning ( which is awful considering that we are in a pandemic) My Tip: Be prepared for hard exams and don't rely on only lectures to do well. Make a study group. Use peer tutoring. I would not recommend taking this class with a notoriously known hard class at the same time because this course requires a lot of dedication. Overall, a very time-consuming course but sadly unavoidable if you are a STEM student. If you are looking to fulfill your science credit, I would NOT recommend this class.

    Apr 2021

    He's a sarcastic jerk and does not care about his students. Do yourself a favor and take Stockwell's class instead.

    Apr 2021

    One of the most condescending professors I have come across at Columbia. He doesn't give out answer keys because of a fear of them circulating around after the fact... which does not stop cheating but instead only serves to make everyone confused. The only way to get answers to anything is to (a) go to his office hours, where he will make you feel terrible about yourself. he has a general disdain toward helping students (b) go to the TA office hours... who often are wholly unprepared to answer your questions. He reads directly off slides in class, and does not know how to use bullet points. Good luck to my fellow BMEs who are required to take this class... seriously, I feel for you.

    Apr 2021

    One of the sweetest and kindest professors in the BME department. He went above and beyond to help students during Covid. He made video solutions to all of our homework, and was kind and patient in all of my encounters with him. He granted extensions for homework whenever you needed it. Overall, even though it was definitely a tough class, I only have positive memories of it because of his thoughtful and caring nature.

    Apr 2021

    If you take a class like accelerated physics, you'll find juicy, long, well-worded problems which take serious depth of thought and understanding to tackle. The wording is clear, and getting at the answer involves a clean exertion of your logical understanding of the material. If you take this class, you'll find the exams are often subjective, have strangely short questions (which are poorly thought out), and have obfuscating wording. The reputation this class gets is mainly from teaching material that should usually be taught in organic chemistry or biochemistry. They make the class "hard" by taking material which the students should have been exposed to over a longer time (as is standard literally anywhere else), so it's not as if this is a truly unique and magical intro biology curriculum. It's frankly a bit cheap. It would do Columbia students a favor if a second semester biochemistry option were added and intro bio stuck to standard intro bio material.