I am wondering if Carnival Freedom has dance lessons of any kind? I remember on 2 different occasions Carnival had salsa lesson on one cruise and on another one they had cha cha lesson. But I never been on Carnival Freedom. If you know anything about classes on Carnival Freedom, please let me know. I'l be on Carnival Freedom in December, and I think dance classes really help meet people(such as single men), unlike night clubs. At least that is my experience.