Adjust oven rack to middle shelf and preheat the oven to 375°F.
Add whole wheat and all-purpose flour, sugar, baking soda and powder, salt and ground cinnamon to a food processor. Pulse 3 to 4 times to combine.
Add coconut oil (or canola oil), cold water, molasses and vanilla extract. Pulse about 6 to 10 times, just until the dough comes together.
Divide the dough into 2 or 4 pieces. Keep the remaining dough inside the fridge, covered with a kitchen towel.
Place dough between 2 sheets of parchment paper and roll it open until very thin (check the video to see how thin I open my dough).
Remove the top sheet of parchment paper and trim the dough into a rectangle, using a pizza cutter or a sharp knife. Cut the dough into smaller rectangles. Do not separate them.
Poke each cracker 4 times with a fork. Do not skip this step! Poking your crackers will assure you they won’t puff up while baking.
Place shaped crackers still on parchment paper into a baking sheet. Bake crackers for 13 to 15 minutes, or until edges look firm and golden brown. They won’t come out from the oven fully hard, but will harden as they cool. Be careful not to overbake them.
Let graham crackers cool onto a cooling rack, still on parchment paper, for about 15 minutes.
After cooled, remove from parchment paper and break them apart. Store in an airtight container, away from direct sunlight.