I appreciated the level of preparation and thinking that went into the class. I think anyone with a pet should take this class. I learned a lot of valuable information.