Gary Rubinstein

Gary Rubinstein is a high school math teacher. He is the recipient of the 2005 Math for America Master Teacher Fellowship.