Meet John Cronin, co-founder of John's Crazy Socks. The 21-year-old, who has Down's syndrome, runs his online sock store with his dad, Mark.

In their first year, they've made $1.4m in revenue and shipped socks to customers including Canadian Prime Minister Justin Trudeau and former US President George HW Bush.