Edward Angel is Professor Emeritus of Computer Science at the University of New Mexico and Founding Director of the Art, Research, Technology and Science Laboratory ( ARTS Lab). Until July, 2007, he was Professor of Computer Science, Electrical and Computer Engineering, and Media Arts at UNM and Director of both the ARTS Lab and the Arts Technology Center in the College of Fine Arts. Professor Angel is the first UNM Presidential Teaching Fellow. He received B.S. from the California Institute of Technology in 1964 and a Ph.D. from the University of Southern California in 1968. He has held academic positions at the University of California at Berkeley, the University of Southern California, and the University of Rochester. Professor Angel came to UNM in 1978. He was Associate Chair of the Department of Electrical and Computer Engineering (1982-85) and Chair of the Computer Science Department (1985-88). He has held visiting positions at the Lund Institute of Technology (Sweden), the Indian Institute of Science Bangalore India (Senior Fulbright Lecturer), University College London and Imperial College (London). He has also held a variety of joint appointments ranging from Biomathematics (USC) to Obstetrics and Gynecology (Rochester) to Electrical and Computer Engineering and Media Arts (UNM). His present research interests are in computer graphics and scientific visualization. He has supported graduate students working in volume visualization, virtual reality, and masssively parallel computing. His main teaching interests have been in Computer Graphics.