new teaching resources for young generation