Dr. Hahn is awful. His weekly quizzes and tests are hard and are over lecture material. He is very disorganized and leads the labs with confusion. Don't let the first few weeks fool you with easy lab reports, it will only get worse. I highly recommend dropping him for another lab professor if possible.