I highly recommend this book. there are two books in this series the first one is called out of my mind and the second book is called out of my heart
TRIGGER WARNING!! if you read/listen to these books they do have the r word