Improvements in teaching and learning using CAS