A favorite Rome professor, Rev. Dr. Wojciech Giertych, O.P.
A humble man who speaks perfect English, he can sometimes be seen on the 64 or 40 express. From Poland, he studied for years in England.
Study at the Dominican university in Rome and take his popular "Fundamental Moral Theology" course and so learn from the masters: http://www.angelicum.org/.