Professor Yousif Shamoo presented the 2016 Brown Lecture on Teaching Excellence during this year's Teaching Awards Ceremony.
Link: http://news.rice.edu/2016/05/02/shamoo-i-had-to-stop-worrying-and-love-the-lecture/