I have personally never watched/read any Teen Wolf stuff. So for me to properly enjoy your FanFic it would require a bit more world building than most of the other published FanFics that expect you to have an understanding of the work.
Please update. There are not many Percy Jackson fan-fics here, and this is actually the best so far. I might die if i have to wait over a month for it to update.