The DSF has recently upgraded its website.  However, the functionality allowing members to join or renew their membership is still on the Member Portal www.mydsf.org .

Please login, renew, or join the DSF HERE