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