Get a real computer...
Sorry, but that extreme lag is almost certainly caused by your hardware; laptops aren't really made for this. Booleans are slow already and doing this on a laptop (or on a low end desktop), can slow things like switching between Edit and Object Mode down considerably.
Wait it out, you're not doing anything wrong.
I'm sorry too, I have to agree with Spikey.
Check out the Blender requirements, how does your laptop compare?
The minimum requirements will be enough for basic poly modeling, larger scenes and more complex modeling (like Booleans) will require a machine much closer to the recommended.
My build matches the recommended, but it can still be a little sluggish with several Booleans in the stack and large scenes.
Personally, I think the recommended should be the minimum.
The current minimum is ok for absolute beginners, but once you get further into learning what Blender can do, the minimum just won't cut it.
If you have all the boolean modifiers on your stack, you can apply them all one by one. Kent has a great computer and you saw on the video how even his is struggling, that's why he ends up applying all the modifiers. Do a Save As and leave a file before you applied them in case you want to go back. If you have them applied already, try selecting everything in edit mode and M to merge by distance, perhaps you have way to many duplicated vertices. That laptop model is not a huge mesh, any computer should be able to handle it, I'm guessing you have the modifiers active. If nothing helps then yes, the reality is a capable computer is necessary when doing 3D.
Thanks for the responses, For the most part my laptop has been able to handle things in Blender but the booleans are the first time i really noticed major lag. But that makes sense why it would be slowed down.
I will try out what you said Omar and go from there! Thanks for the quick responses. I Just signed up for CGcookie yesterday and its awesome to know theres active members out here with knowledge to spread :) Thank you!
Update- By applying the booleans everything worked great and I have been able to continue working through the project and just finished the material! Thanks Omar.