A Good Girl's Guide to Being Bad
Never mind that she has the same first name as a model, Cara Wilson is nowhere near runway material. Awkward, geeky, and she comes complete with a non-existent social life! She seems like your typical social outcast, what's not to love? Apprehension kicks in when she earns the chance to graduate high school a year ear...