1. Department of Psychology Rutgers University – Newark
2. Department of Mathematics and Computer Science Rutgers University – Newark
3. Office of Education Research National Institute of Education Singapore
4. Now at Google
5. Department of Psychology Stanford University