Laptop gaming

anyone recommend the msi gs60 ghost pro with the 970m GPU? I was thinking of getting one since I already need a laptop for school and I'm also majoring in Engineering so might as well get something worth the money.