I’m a cyber security and computer science double major with a minor in information systems, going into my junior year getting most of my electives and low level classes out the way. I’m looking for a new laptop, I currently own the acer predator Helios 300(2015). This laptop in terms of power has been great for running multiple applications, running VMware, coding and building applications. The only problem is the battery life I usually would have to charge it after one class. Any suggestions for a good laptop with a decent battery life, and is still powerful?