My name is Joyce Flanigan. I have been a teacher at Presentation BVM for almost 16 years. I currently teach 2nd grade, but I have also taught 5th grade during my time here at Presentation. I am happy to be a co-moderator of the yearbook and love getting to spend time with the 8th graders before they leave us! One of my favorite things about this school community is being able to watch my students in Swish Swish. I graduated from Temple University with a B.S. and am certified in Early Childhood and Elementary Education. I will be graduating from Gratz College with my Masters in Education in the spring. Outside of school, my family and two children keep me quite busy. We enjoy spending our vacations at the beach and our best trip ever was visiting the beaches in Hawaii.