Effective Feature Learning