He teaches design studio and is head of the Digital Media curriculum. He received is Master of Architecture from Arizona State University with highest distinction in 1996. He holds a Bachelor of Science in Architecture from the University of Virginia.