Felipe Chavez-Ramirez
You do a lot of homeworks. Exams are free response, tough grader. His lectures are very boring. Labs are no fun.. take another professor, if you cant skip a science class for one more semester.. overall not a good experience