Also shout out to EET. Nazrul is the best for teaching Water Resources, he went above and beyond to teach me the concepts. I skipped deep diving into structures and materials for the breadth and made up for it in the afternoon portion (not recommended but shows his effectiveness as an...