Guest Speaker: Prof. Andy Thomas