Never, ever listen to the BS of anyone judging you. Keep on believing in your self. John Gurdon won a Nobel Prize in medicine this week. Read what his high school biology teacher wrote on his 1949 report card.
Cuban artist Alexi Torres lives and works in Atlanta, Georgia. The subjects of his paintings appear to be formed from intricately woven fabric, a process I could imagine being even more tedious when created with oil paints than a loom.