I'm planning to move to NJ soon so I would like to find a salsa mentor. I just dont want to learn a bunch of "combos" to me those are not that useful and perhaps they are better for other people. I want SERIOUSLY learn salsa to take it to the next lever (Pro). I want to learn real technique, cool moves, footwork and arms postures so I can use it for my dancing. I prefer improvising moves than combos. Where can I find a teacher that could help me in the area of NJ/NY?