Effective STEM Programs for Adolescent Girls: Three Approaches and Many Lessons Learned. · Study