TRUE GRIT Educational Blocks I was having a conversation with a friend of mine once. I’ve known this person for over a decade. He has seen the ups and downs, the highs and lows. … See More