Mitchell is a great teacher, very responsive to the challenges and strengths of the group members.