Dr. Elzohairy is a fantastic professor and one of the pillars of the Construction dept at TAMUC he does a great job teaching his course material and giving you everything you need to learn and succeed!