I had Prof. Hammers for Chem 103 and he was excellent! He definitely cares about his students. He explains concepts well in his lectures and will tell you what will not be on exams so you dont waste time studying things that arent important. He does grade harshly for labs though, thats the only downside. Overall I would recommend him.