My son took one of their classes online last summer and really enjoyed the material and the peer interactions. He still keeps in contact with some of the other students through e-mail and Facebook.