To be a sport pilot, you need no less than twenty hours of flight coaching
https://independent.academia.edu/RobertIda
To become a Activity pilot, you need at least 20 hrs of flight training, While non-public pilots require no less than forty several hours of flight teaching