Excellent learning environment, I really enjoy attending classes and have found that the diverse people make this experience a wonderful one.