James Gordon Senior Lecturer JG James GordonAssociate Teaching Professor [email protected]Tempe campus, BYENG