I regularly get asked by students, parents, and coworkers about what they need to look for when purchasing a good general-use laptop. What is the best way to answer that question? I know a lot can depend on what the device will be used for, so let's say just for web surfing, general school work (docs, slide presentations, etc), and video streaming? And if I decided to do some online teaching, what specs might I need to look for in a laptop?