He teaches construction engineering and management, and conducts research in the areas of schedule analysis, productivity, cumulative impacts, and sustainable construction.