Updates By Bret ContrerasRandom Thoughts8 Comments So sorry mates! I haven’t been posting many blogs lately. I’ve had a very hectic month. In the past several weeks I: 1. Gave 6 different presentations; 3 during the week of the… Read More December 11, 2011