freestyle learning principle