Surprise parties are a great way to do something special for someone you care about. And while they are fun, they can be tricky to plan- especially if you live with the guest of the hour! While the term “surprise party” makes them seem casual, a fair deal of planning is involved to ensure it’s […]