1: Preheat oven to 375 degrees.
2: Coat a 9x13 glass dish with a thin layer of butter.
3: In a bowl, add the peaches, white sugar, brown sugar, vanilla, almond extract, cinnamon, nutmeg, cornstarch, butter, water, and lemon juice. Mix until combined well.
4: Pour the mixture into the baking dish, cover with aluminum foil, and bake for about 25 minutes.
5: While that bakes, in a clean bowl, add the flour, white sugar, brown sugar, baking powder, cinnamon, and butter. Mix until crumbly.
6: Add hot water a little bit at a time and mix until the dough becomes thick.
7: Spoon the dough mixture onto the peaches, leaving some space between each spoonful.
8: Bake, uncovered, for 30 minutes on the bottom rack to prevent burning.
9: Serve warm with vanilla ice cream.