From 1995 to 2005 John Bragin was Senior Education Coordinator for the UCLA Center for the Study of Evolution & the Origin of Life where he designed & co-taught a dozen continuing education courses and co-convened four conferences. In 2005 he joined the UCLA Human Complex Systems Program as part-time Academic Coordinator, where he also established a Graduate Certificate Program. He began teaching courses for the Program in Fall 2007. The Program was disestablished in December 2011, but Mr Bragin continues to teach complexity science periodically at UCLA. He graduated UCLA cum laude in 1965 with a Major in Motion Picture Production and a Minor in Art History. Among his awards and honors, he is the recipient of a Fulbright Scholarship, CINDY award (from the Association of Visual Communicators), Distinguished Teacher Award from UCLA Extension, the UCLA Faculty Recognition Award, and a UCLA Professional Development Award. He first encountered complexity issues during his production of two video instruction series in Artificial Intelligence that he made for UCLA in the early 1990s. His main areas of complexity interest are the origin & evolution of life, analytical sociology, and urban planning & design. He also maintains an active interest in the history and philosophy of science. He is Assistant Editor (with Bill McKelvey of UCLA's Anderson Management School, as Editor) of the Routledge five-volume anthology Complexity: Critical Concepts (2012).