Sophie Caldecott

Recent blog posts by this author

Why the World Needs Optimists

Optimism (noun): hopefulness and confidence about the future or the success of something (synonyms: hopefulness, hope, confidence, good cheer, cheerfulness, positive attitude) --- This is a love letter to the optimists of the world; the...