With 19 years, Emma is in senior year. What is her surprise when she sees her new stunning math teacher. AU, really. I'm not good at summaries, just read and I hope you like it!
Once Upon a Time - Rated: M - English - Chapters: 50 - Words: 89,878 - Reviews: 946 - Favs: 1,011 - Follows: 847 - Updated: 7/5/2013 - Published: 11/5/2012 - Emma S., Regina M./The Evil Queen - Complete