Rachel Maguire is an award-winning illustrator and animator. She teaches comics to children and lives in Massachusetts with her husband, Jon, and her cat, Becky.Rachel Maguire is an award-winning illustrator and animator. She teaches comics to children and lives in Massachusetts with her husband, Jon, and her cat, Becky.