I've been blessed to have the opportunity to have this professor for this class and many of the other Construction Engineering classes offered at this Texas A&M-Commerce. He goes in depth and he does his best to prepare students for beyond the classroom. He challenges his students but he also teaches in a way that we can understand.