Preheat oven to 350.
Crush graham crackers in food processor (or by hand, if necessary). Once the graham crackers are a sandy consistency, add 1 stick melted butter and 2 tbsp granulated sugar to food processor and pulse until everything is well blended.
Pour graham cracker mixture into lightly greased pie pan. Press dough evenly on bottom and up the sides of the pan. Place in oven for 8 minutes. (Remove from oven and allow to cool for 5-10 minutes before pouring in apple filling.)
If you haven't already, chop and peel 3-4 Granny Smith apples (enough for 4 cups). Pour 2 tbsp butter, lemon juice from 1/2 a lemon, and 1/2 tsp vanilla on apples and toss until well coated.
In a separate bowl, mix 1.5 tsp cinnamon, 1/4 c granulated sugar, and 2 tbsp flour together. Pour on apples and toss to coat.
Add apples to baked crust.
For the topping, add 1/2 c flour, 1/4 c white sugar, 2 tbsp brown sugar, 1/2 tsp salt, and 4 tbsp cold butter to food processor. Pulse for a few moments and pour evenly on top of apples.
Place in oven at 350 for 40-45 minutes or until the top is a golden brown. Remove from oven and enjoy with vanilla ice cream!