"Balancing Act" by Mhalachai
Summary: After being "asked" to change schools, 16-year-old Jack
O'Neill moves to St. Louis. His new school might be better than the
last; and yet, there's something sort of odd about his new science
teacher, Richard Zeeman... (Anita Blake/Stargate SG1 crossover)
http://www.tthfanfic.com/Story-8996/Mhalachai+Balancing+Act.htm
Okay, so it's Mini-Jack as the main star. But I love how Mini-Jack
tricks the kidnapping werewolves! And how he gets information. Really
great, you've got to go read this one!
(^_^)/
BEM