Coat 4 (1/2-cup) ramekins with cooking spray. Put the chocolate in a medium, heat-proof bowl and set aside. Put the gelatin in a small bowl, add the boiling water and stir until dissolved. Set aside.
In a medium saucepan whisk the 1/3 cup sugar, cocoa, cornstarch and salt. Gradually add the milk, whisking until smooth. Turn the heat on to medium and cook, whisking constantly, until the mixture thickens and comes to a boil, about 6 minutes. Boil for 1 minute.
Remove from the heat and stir in the reserved gelatin, being sure to scrape in any solidified gelatin too. Immediately pour the hot pudding into the bowl of chocolate and let sit for 2 minutes. Stir until the chocolate is melted and smooth. Allow the pudding to cool for 10 minutes.
Arrange 1 chocolate wafer in the bottom of each ramekin. Top with half of the chocolate pudding. Top with a second cookie and the remaining pudding. Cover the ramekins with plastic wrap and refrigerate for at least 3 hours. Whip the cream with the remaining 1 teaspoon sugar, using a wire whisk. When the pudding has chilled and set, run a knife around the edge of each ramekin and unmold the pudding towers onto individual plates. Spoon a dollop of whipped cream on top of each tower and garnish with cocoa powder.
Excellent source of: Iodine
Good source of: Protein, Riboflavin, Vitamin D, Calcium, Phosphorus