Related to the online IT degree thread, has anyone taken a class from Coursera? I'm interested in some of their classes, mostly for personal development, but I'm open to the idea of getting a specialization if they are at all beneficial. Just looking for input.