David W. Johnstone, Ph.D.
CE105 - Introduction to Civil Engineering
CE321 - Environmental Engineering
CE401 - Hydrology