I need to get a laptop for my son in gr11. Thought i might treat him with at least a 1060 gpu. I have looked at dell g5 but the battery has me worried for a full day of classes. Any suggestions? Was …