Absolutely fantastic and highly recommended. The audiobook version of this series is very well done read by the most capable Katherine Kellegren who brings all the characters to life with her amazing voices.This installment of the series finds Jacky taking a stand on slavery. It's the early 1800's and Jacky is surprised when her arch-nemesis Clarissa brings her slave girl Angelique to the Peabody Lawson School for girls. The irony is that in a few short days, almost all of the girls from the school will be kidnapped and taken aboard a slaver ship on their way to become slaves for rich Sultans.Lucky for the girls, Jacky is part of the kidnapped cargo and her resourcefulness, bravery, and general knowledge of sailing help her hatch a plan for escape. To help pass the time, Jacky tells stories about her time in Cheapside. An especially poignant story is told about baby Jesse that blew me away. Jacky Faber is one amazing girl. What amazed me was the girls' determination to get out of a hopeless situation. Even Clarissa comes through for Jacky in a way that I could not even imagine after reading the previous books. Those last few chapters were exhilarating. I could have driven around aimlessly, just to keep listening to the story. On to Book #5 - [b:Mississippi Jack: Being an Account of the Further Waterborne Adventures of Jacky Faber, Midshipman, Fine Lady, and Lily of the West|295652|Mississippi Jack Being an Account of the Further Waterborne Adventures of Jacky Faber, Midshipman, Fine Lady, and Lily of the West (Bloody Jack, #5)|L.A. Meyer|http://d.gr-assets.com/books/1328834451s/295652.jpg|286882]. Can't wait to read that one!This series is suitable for middle school and up. As Jacky is around 11 or 12 for the first book, that book would be suitable for Grades 5 and 6. In this book, Jacky is about 15 or 16 years old. The audio book is a lot of fun for long road trips, or even for that boring daily commute.