100 challenges...sounds fun doesn't it? Some are easy, some are hard, some will be done in a day some will take a lot of time! Some are free, some are going to be very, very expensive but here goes!
I've broken them down into groups of 10 - they are not in any order and included is a brief reason as to why I want to do them.