Learn Korea provides a great site for learning the Korean language online for free, Korean classes include a Learning Korea forum and classes.