After battling leukaemia for nearly five years, seven-year-old Jackson Hall is thriving at school and enjoying life with his family.