Drills (8/10)
Puzzles (10/10)
Quick Games (4/10)
Slow games (7/10)
Game analysis (10/10)
Research (9/10)
Online Lessons (7/10)
Coaching (5/10)
Playing bots (6/10)
All of this is very rough but if you want me to go deeper into anything just ask.
How would you rank the following for how much they help a beginner improve and develop:
Drills
Puzzles
Quick Games
Slow Games
Game Analysis
Research Theory (reading/YT)
Online Lessons
Coaching
Playing Bots