As I reflect over the past three weeks I have realized a lot of different things. First of all, work can be fun. Throughout the past three weeks I have made several friends, and have learned so much about computer programming. I have spent free time with my co-workers bowling and shopping. I have made inside jokes with my mentor and have spend countless hours juggling and doing puzzles. Work isn't all fun and games, but a big chunk of it was for me. Programming, the "work" part of the job was fun too. I even had a competition with my men