Prof. Cameron\ 's enthusiastic interest in teaching and in class materials makes classes enjoyable and fantastic for learning !