Thomas Ciferno
I took Sci Eng Physics 1, Prof Ciferno's class was pretty decent. He does about 60%/40% lecture and lab. None of the homework was graded, it was up to you to do it. He was very knowledgeable about what he was teaching. The tests were quite difficult, but if you put the time in to do at least half the homework, they were much more doable.