In a medium sized bowl whisk the flour, baking soda, baking powder, salt, cinnamon.
In the bowl of a stand mixer fitted with a paddle attachment, cream the butter and sugars on medium speed for 2-3 minutes. Add the eggs and vanilla extract and mix until combined.
Add the dry ingredients and mix until just combined. Stir in the chocolate chips and marshmallows. Cover and chill for 1 hour.
Preheat the oven to 375°F.
Line a baking sheet with parchment paper. Lay the graham cracker squares along the bottom of the pan, keeping them close together (touching).
Scoop 2 tablespoon sized balls of dough. Gently press the dough balls down with your palm so that they look like a disk. Place a dough disk in the middle of each graham cracker square.
Bake for 5 minutes, remove from the oven and press Hershey pieces on top. Bake for an additional 10-12 minutes. They are done when the edges are golden brown. Remove from the oven and cut/separate the cookies from one another. Transfer to a wire rack to cool.
Can use semi-sweet chocolate chips or bittersweet chocolate.