Things to do 3-4 weeks ahead:
1. Plan your menu, especially if there are any special diets or needs to consider.
2. Order your main dish(es) ahead of time.
3. Make a timeline for dishes you can make ahead of time.
4. Clean our your freezer. Make sure you can put all your items in one place to make them easier to find later.