God bless if you have any interest in concrete you won't after this class. Honestly is a nice guy but his lectures are 2 hours of textbook jargon and images. He makes no effort to simplify content, instead this course is rigorous and extremely detailed. Lab reports require large effort (often 10+ pages). hasn't graded any reports yet it's week10/12