Samuel Hernandez
Great professor who does his best to make sure everyone understands lecture material. Doesn't care about attendance and is a very lenient grader in the lab portion of class. W professor all around.