Daniel is so great. We took beginner's salsa lessons.
Daniel is a consummate professional - reliable, communicative, knowledgeable, patient, good-natured, flexible, funny, and versatile. He was equally good at explaining things to me in dance terms and to my (beginner) boyfriend using analogies that felt more accessible to him. We made a surprising amount of progress in a short time, and Daniel was super understanding when we barely practiced between lessons, helping us catch back up and still make progress every lesson.
Daniel is also just a really chivalrous person and really brings the politesse of being a good dance partner into the lesson.
Highly recommend getting a package of lessons with Daniel. It's a good value and those extra few lessons can take you from just-the-basics to having a reasonable set of moves that you can build on and improvise from.