Teaching, work, discipline & self-management were the main pillars in the pedagogy developed by Anton Makarenko. He became the founder of the theory of collective education.