Gaming Laptop suggestions

So one of my daughters has decided she would like a new laptop.

She's had her current laptop i3 6xxx (she's 17, won't let dad near her stuff) using an iGPU. Great laptop, but she's gotten into gaming, Overwatch, WOW, and I'd like to get her something beefier. The thing is that in June, she will be getting a desktop for gaming when we move, and she graduates.

I'm a bit deficient in laptop gaming knowledge.

Can anyone suggest a laptop which is better than her i3 with iGPU but not a desktop replacement for these games?
 
Well, I suggest a budget figure. Certainly some reasonably priced 'desktop' replacements. The 10 Series GPUs are a real step up in terms of mobile performance. So even a laptop with a GTX1050 will do pretty well in those titles. I've seen them as low as $650.

Bare minimum with something like a 940MX will be more like $500, but it pales in comparison to anything from the 10 series.
 
You can certainly go older used hardware but right this second, laptop hardware is at an all time low price/performance. With those new tariffs incoming we'll probably see a $100 minimum increase on all new products. Used prices will likely follow as demand outstrips supply.

I've run WoW on a GT740 and it wasn't too bad. So anything like a GTX950m would be fine as well.