Avoiding procrastination in a technology filled world is really hard. Especially now that classes are becoming more internet based. A reader asked me about my best tips for avoiding study pitfalls like spending too much time on social media networking sites like Facebook. I am not the pillar of non-procrastination, I mean check out my 50 Ways to Procrastinate Post and most of those things I really[...]