Courses offered

University of Wyoming (2020 - Present)
- State of Wyoming Construction Workforce Training (Module 1: Construction Contract
Administration, Module 2: Plan Reading, Module 3: Bidding and Estimating, Module 4:
Construction Scheduling)
- CM2000 Introduction to Construction Management
- CM2600 Construction Documents
- CM3100 Construction Scheduling
- CM3210 Cost Estimating
- CM3230 Construction Economics
Eastern Kentucky University (2014 - 2019)
- CON121 Introduction to Construction
- CON294 Construction Graphics
- CON322 Construction Structural Design
- CON349 Co-op or Applied Learning
- CON420 Engineering Economy
- CON421 Construction Contracts
- CON425 Project Organization and Supervision
- CON426 Scheduling
Illinois Institute of Technology (2009 - 2013) Teaching Assistant
- CAE574 Economic Decision Analysis in Civil Engineering
- CAE471 Construction Planning and Scheduling
- CAE473 Construction Contract Administration
- CAE470 Cost Estimating and Evaluating
- CAE577 Construction Equipment Management
Training & Workshop
- State of Wyoming Construction Workforce Training (Module 1: Contract, Module 2: Plan
Reading, Module 3: Estimating, Module 4: Scheduling)
- CAD Drafting for Construction
- BIM/REVIT for 3D Modeling
- 3D laser scanning applications in Civil Engineering and Construction
- Construction Contract Administration (With Builders Exchanges of Kentucky)
- Bidding and Estimating (With Builders Exchanges of Kentucky)
- Construction Scheduling (With Builders Exchanges of Kentucky)
- Construction Plan Reading (With Builders Exchanges of Kentucky)