The document presents the Multicast Dynamic Rate Adaptation (MuDRA) algorithm for improving WiFi multicast performance at scale. MuDRA aims to maximize throughput while meeting quality requirements for a high percentage of receivers. It selects a small number of receivers to provide feedback and dynamically adapts the transmission rate based on their reports. Experimental results on a 150+ node testbed show that MuDRA achieves higher throughput than other schemes while still satisfying quality thresholds for most receivers.