Civil and Environmental Engineering 3321A/B: soil mechanics & hydrogeologic engineering - Student Reviews & Tips | CourseRater