Superb Woman Superb Woman: Sherlene Anderson Sherlene Anderson is the managing director at Betty Lin ECL Center. A graduate of David W. Carter High School. She studied psychology at UNT... Texas Metro NewsOctober 30, 2023