Teaching @ CAMP