Randy Ribay was born in the Philippines and raised in the Midwest on a diet of books and Pokemon cards. Ribay is the author of 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 at a private school in Palo Alto, California, and a reviewer for The Horn Book . He lives in Stanford, California. Visit his website at randyribay.com and find him on Twitter or Instagram @randyribay."