Andrew is a physicist, an ecologist, and an educator. His research interests center on extending principles from statistical mechanics, information theory, and machine learning to problems in collective behavior. His Ph.D. work at Princeton University has focused on understanding the mechanisms of collective movement and consensus decision-making in animal groups. In addition to research, Andrew has focused on improving physics education for both high school and university students. In 2014, he was the founding science and robotics teacher for a new high school and designed a physics curriculum focused on graphical thinking and problem-solving.