Dr. David L. RobertsHis Royal Holiness, The Dali Roberts
As the director of the CIIGAR Lab, my interests span across all our projects and beyond. Outside of research, I'm a passionate teacher. I teach three different courses for the Computer Science Department's Video Game Development Concentration. I am also a dedicated amateur dog trainer and outdoor enthusiast.