Randi has a passion for adventure and science. She has a bachelor of science degree in engineering, and she is a mother of four children, two dogs, one cat and many fish. She has gone on many adventures with her family. She also enjoys experiencing adventure through reading and video games. Randi discovered that writing adventure stories is just as enjoyable as experiencing them firsthand.