I had DiMauro for 2 of my English classes and during both classes he was a wonderful teacher who not only is good at teaching, but is personable and nice. I would be able to listen to this man talk for hours on end if his classes were longer. I would highly recommend him to anybody who finds English boring as he is able to make class entertaining.