I'll be visiting Singapore for 5 weeks in Dec/Jan, and the place I'm staying is out in the boonies (Seletar) so I'll probably be taking the LRT/MRT/buses a lot. When I did a quick Google, I was able to find the 1-3 day Singapore Tourist Pass, which would be prohibitively expensive to buy ten of for a month's stay, and the Adult Monthly Travel Card, which is available only to citizens and permanent residents.
Is there a longer-duration transit pass available to foreigners? In case it matters, I'm a 19-year-old US citizen with no student ID.