I have seen something similar in a different thread. You might find certain parts of that article useful, not everything obviously, but I think it is worth looking into. 
http://sweat.seemywebsite.net/balancing-on-line-college-studies-operate-and-7/