learning dynamo