The 21 day Challenge was excellent! James has such a great structure and logical order that really helps you implement your learning each day after the videos. I'd been trying to go at this alone for many months and it was great to become part of a community to not only motivate each other but feel part of a group! The challenge is an excellent way to fast-track your progress and learn all the essential skills along the way!
-- Ella Y