Andy's CAS Journey