Michael Rosario
Dr. Rosario was a great professor. You can tell he is passionate about what he teaches. He goes into a lot of detail during lectures and gives a lot of examples and analogies to help you better understand the material. However, the labs were hard and nothing like the lectures, so be prepared to STUDY. Overall a nice guy and does take attendance 