If you want something of shorter duration, not focused on a dance festival . . . try Kay Taylor's tours.
Individually tailored holidays of a lifestyle
Other bhuzzers have been on these and enjoy them. I recently decided that I would spend part of my next stay in Cairo with Kay's group, then go on to do some other things . . . right before the Nile Group Festival, lol, so of course I am going over there to take some classes. She told me that she has a couple of open spots in the April trip?!