Almost
Stiles is new at beacon hills and just wants to graduate and leave. Derek is Stiles' new english teacher and just wants to do his job without breaking any rules They almost have a regular teacher student relationship. They almost stop before it gets too far They almost fall for eachother Almost.…