Preheat oven to 425 degrees F. Line two (12 cup) muffins tins with paper liners, alternating each cup. (So one cup will have a liner, the next one will not, the next one will.)*
In a large bowl, combine flour, sugar, baking powder, salt and cinnamon. Set aside.
4 cups all-purpose flour, 1-1/4 cups granulated sugar, 4 tsps. baking powder, 1-1/2 tsps. finely ground sea salt, 1/2 tsp. ground cinnamon
In another large bowl, combine eggs, milk, melted butter, oil, vanilla and almond extract. Whisk until combined.
4 large eggs, 1-1/4 cups whole milk, 4 tbsps. butter, melted, 1/2 cup canola oil, 1 tsp. vanilla extract, 1 tsp. almond extract
Slowly add the dry ingredients to the wet ingredients and stir until combined. The batter will be thick. Toss the frozen berries in just enough flour to coat, before gently folding them into the batter.
12 oz. frozen mixed berries
Fill each muffin liner half way full, then place 4 cubes of cream cheese on top of the batter and continue to fill each liner to the top. Repeat with the remaining cups.
8 oz. cream cheese, softened and cut into 24 small cubes
Place muffin tins in the oven and bake for 6 minutes at 425 degrees F. Then, turn down the temperature to 350 degrees F (do not remove tins from the oven or open the oven door) and bake for an additional 12-13 minutes. Remove muffins from the oven and place them on a wire rack to cool.