The Peer Assisted Learning (PAL) program trains student facilitators to lead study sessions for challenging STEM courses. Surveys of PAL facilitators found that the experience improved their academic skills and confidence, and helped develop professional skills like communication, organization, and leadership. Many facilitators felt it motivated their own coursework and helped solidify concepts. The experience also increased interest in teaching careers. Overall, the PAL program provides benefits to both participating students and the student facilitators.