Marinette Dupain-Cheng is a sophomore attending Gallagher Academy, a girl's only school for spies. She rooms with her best friends French Student Alya Cesaire, intellect Sabrina Raincomprix, and recent transfer Chloe Bourgeois, daughter of a senator.

During a training exercise, Marinette is found by Nathaniel, a local boy who takes an interest in her, thinking she is a normal girl. For the purpose of research, Marinette and her friends help her figure out a maintain a relationship with a guy who can't know who she really is.

After breaking up with Nathaniel, due to the school finding out, Marinette finds herself in deeper trouble as an all boys spy school joins Gallagher Academy for the remaining semester. There's trouble brewing and Marinette is blamed. The girls need to clear Marinette's name and potentially, save the school.

Marinette joins Chloe for the summer holiday, expecting a summer of traveling with presidential candidate (Chloe's father) and being pampered. Instead, they find themselves at the center of a kidnapping plot with Chloe as the target. With friends from Gallagher and a mysterious boy from Blackthorne, danger lurks as they get closer to the truth.

Turns out Marinette was actually at the center of the kidnapping plot, and as her junior year begins, Marinette is not sure who can she trust as she digs deeper for the truth.

After leaving Gallagher Academy to save those closest to her, Marinette wakes up with no memory of what happened during the summer. As she resumes school, she find the academy holds more questions than answers as Marinette, her friends, and spy guy Adrien set out to find out what did Marinette do that summer, and why doesn't the enemy want her to remember.

They finally have the answers, but with those answers comes a greater threat on the horizon as Marinette, Chloe, Alya, Sabrina and Adrien must track down the Circle of Cavan members and stop their plan for World War 3.

There are six books in the series. A lot to take in, I know.

Whose Who:

Cammie - Marinette

Bex - Alya

Liz - Sabrina

Macy - Chloe

Josh - Nathaniel

Zack - Adrien

Cammie's mom (I don't have the books in front of me so I only remember half the names) - Sabine

Zack's mom - Gabriel