Professor Murphy teaches different than most professors. He treats lectures as very open to class discussions & is encouraging by engaging with our thoughts. I'd take any class offered by him as he cares a lot about students success. He offers many opportunities to do well in the course & even lets students choose some lecture topics if applicable.