Based on research and practical. Fun. Right level of challenge and repetition.

Tim Hill, Duesseldorf, Germany