This reminded me A LOT of a book called Divergent. Great writing! Marisa seems very analytical. Hope she makes it! :)
Princess Binky Lemontwist (LoA)