Andrew Palmer, Associate Professor, College of Engineering and Science