I work in the School of Sustainable Engineering and the Built Environment at Arizona State University. I have been a faculty associate in the construction management program and have taught many undergraduate and graduate courses in that program, including courses in concrete, scheduling, productivity and safety. I am currently the Director of the school's OSHA Training Institute Education Center where I develop, produce and teach many courses in occupational safety and health for construction and general industry.
Prior to joining ASU, I spent many years in the construction industry including roles managing a public works contractor in California, a large concrete contractor in Arizona and I managed a division of one of the largest post-tensioning companies in North America. In between my industry roles and my latest role teaching, I spent some time working for industry associations and acting as a consultant for a large construction union. I learned a lot in these different roles and as I have progressed I have come to realize that our industry has a real need to do a better job disseminating knowledge.
My teaching experience includes the following academic courses taught at Arizona State University:
--CON 100 - Introduction to Construction
--CON 271 - Construction Safety
--CIM 205 - Concrete Construction Methods
--CIM 306 - Concrete Plant Management
--CIM 494 - Reinforcing and Post-Tensioning
--CON 494 - Temporary Structures and Reinforcing Methods
--CON 495 - Planning and Scheduling
--CON 540 - Construction Productivity
I also have a number of published articles and write a regular construction safety collumn for Concrete Construction Magazine.