I love Martha Freeman mysteries! They are super clean, cute, and fun. I read them aloud to my children for our homeschool and we all love them. Great for all ages. Geared towards upper elementary but even my high schoolers will crowd around me wanting to listen in. Highly recommended!