very helpful, experienced and motivating.