I'm a student pursuing a mathematics major, but have pretty significant experience with computer science and various technologies. I'm looking to do something this summer which would give me the freedom to do or learn math. One way this can occur is if there is lots of downtime (idleness) on the job. I actually need a salary though. I don't really care about the pay, as long I can take care of necessities ($900 per month?). What are my options? Do I have any options? The best thing I could come up with is tutoring calculus. The problem here is that it has been a very long time since I have taken the "lower division" sequence. I also thought about doing freelance software related work, but that would probably not be able to provide a consistent income.