YOU ARE READING
A Double Life (Solangelo AU)
FanfictionWill is a spy. He is undercover as a student teacher to find out who is stealing the school's finances. On his mission he meets a certain high school student named Nico di Angelo... (The story is much better than the description.)