Hamdan is the best professor for Phys142. He actually cares about us understanding the subject matter. Throghout the year he would extend hw due dates because we havent covered a topic yet, when all the other professors wouldnt. He makes his study guides based on the actual exam but harder, so you know exactly what to expect. I love that man.