Cat Psychology & Training Graduate 14/02/2018 It taught me a lot of aspects of cat behaviour in many different lessons.