Thanks for the comments. I didn’t think a month to learn 3 waltzes was that bad but it was for a dance class and the dance instructor was expecting it at performance level a lot sooner. I think each piece took me about 1-2 weeks to learn the notes. But to polish it took some more time (and understanding the instructor who doesn’t read music).
The dance teacher either expected you to be a conservatorie trained professional musician, for whom that would be doable, or is simply unaware of how much it takes to learn a piece properly for the typical person who takes private lessons for fun. Don't sweat it 3 waltzes in a month is fine.