According to the official blog of the Ethereum Foundation, Josh and Mario, coordinators of the Ethereum Protocol Fellowship (EPF), announced the launch of EPF Study Group (EPFsg): a 10-week educational series designed as a precursor to the Ethereum Protocol Fellowship (the fifth batch is coming soon). The EPFsg aims to guide and cultivate the next generation of core Ethereum developers, providing an in-depth understanding of Ethereum's internal mechanisms. Topics explored by the EPF study group include: protocol design, execution and consensus layer architecture, specifications and implementation, testing methods and tools.