In my experience, leaning is most effective in preventing spark-plug fouling but often leads to novice pilots and students forgetting to reset full-rich/the correct mixture setting prior to selecting full power for take-off.
Lycoming also recommends engine speeds of 1000-1200 RPM to prevent fouling:
