Flexjobs.com offers so many different telecommuting opportunities. I love this site and highly recommend it! I really took advantage and applied for as many jobs as I was interested in. It took just a couple of weeks and I found an online teaching job with extremely flexible hours and opportunity for growth. I also found some flexible internet task jobs that are fun and provide extra cash-flow. Each day I was sent new jobs opportunities. They offer free skill tests as well. I really can't say enough good things about this site!