Sister Mary Anne Nelson, a professor who rocks!

Sister Mary Anne Nelson, a professor who rocks!

Sister Mary Anne Nelson, the head of the music industry program at The College of Saint Rose in Albany, New York, was recently profiled by WNYT in Albany. Her ministry in education and music has touched many lives and continues to break stereotypes of women religious.