In a stand mixer or with hand beaters, cream together the butter, brown sugar, and sugar in a large mixing bowl until creamy.
Add the eggs, one at a time, beating well after each egg.
Beat in the pure vanilla extract.
Add the baking powder, baking soda, salt and whole wheat flour. Mix on low just until combined.
Mix in the quick oats just until incorporated.
Add the shredded coconut and white chocolate chips and mix until everything is just evenly incorporated.
Let the dough rest for 15 minutes and preheat the oven to 350°F. Line cookie sheets with parchment paper.
Using a medium size cookie scoop (about 2 tablespoons) scoop the dough and place 2 inches apart on prepared cookie sheets.
Bake cookies for 15-17 minutes until the edges are golden brown and the center is no longer wet looking.
Cool cookies on pan for 5 minutes then remove to wire rack to cool completely.
Store in air tight container or zip top bag.