3.5 stars. Better than the first book, despite annoying typos ("vice" being used instead of "vise" sticks out in my memory) and despite the cliche of the Scarlet/Wolf relationship. Glad I have Cress at home already so I can start it tonight.