Connect with John T. Foster, PhD, PE