He teaches undergraduate and graduate courses in construction accounting, project delivery systems, lean construction and project cost analysis. His primary research interests are lean project delivery systems, sustainable construction and project cost management.