UCLA PEERS

Did anyone else majoring in science receive an invitation to apply for the PEERS program? Does anyone else know if this is worth applying for?

Bump