Randy Ribay was born in the Philippines and raised in the Midwest on a diet of books and Pokémon cards. Ribay is the author of&nbsp An Infinite Number of Parallel Universes . A graduate of the University of Colorado and the Harvard Graduate School of Education, Ribay is an English teacher in Palo Alto, California, and a reviewer for The Horn Book .&nbsp