PACT is run by Professor **Rajiv Gandhi**, Associate Professor of Computer Science at Rutgers University-Camden. He received his Ph.D. in Computer Science from the University of Maryland in 2003. He also worked as a software engineer at Qualcomm from 1994-96.

His research interests are Algorithm Design, Combinatorial Optimization, and Probabilistic methods. He is a passionate educator and has worked with students with varied backgrounds, and he received the Provost’s Award for Teaching Excellence at Rutgers–Camden in 2006. He received a Fulbright fellowship to teach in Mumbai, India from Jan-May 2011.

In 2009, Professor Gandhi gave a lecture to a group of students at the Cherry Hill East high school and volunteered to teach a group of students topics in Discrete Mathematics during Saturdays over the course of the school year 2009-2010. He then continued to work with these students over the summer of 2010. In summer 2011, he worked with the Center for Computational Intractability to hold a similar program on the Princeton campus, and this program was repeated in the summer of 2012. Thus PACT was born.

**Professor**** Tejas Gandhi** received her Bachelor’s degree in Mathematics from Virginia Tech and a Masters degree in Mathematical Sciences from Rutgers University-Camden. She is an Adjunct Faculty member at Rutgers University-Camden, where she teaches courses such as Calculus, Linear Algebra, Discrete Mathematics, Programming Fundamentals, and Management Science.

She has also worked as a software engineer at Electronic Data Systems and in the Office of Information Technology at the University of Maryland, College Park.

During the Summer of 2012, Tejas Gandhi taught probability to the students in the PACT.