From age twelve to fifteen, Crosby attended Astral Drive Junior High School. He was a straight-A student and, according to the vice-principal, "an amazing role model who was really kind to students in the learning centre and to special needs kids."[15] When he was fifteen, Crosby transferred to Shattuck-Saint Mary's in Faribault, Minnesota, to play with the school's hockey program. While playing for the Rimouski Océanic of the QMJHL, Crosby attended and graduated in 2005 from Harrison Trimble High School, in Moncton, New Brunswick.