Dacia Monroe
ALLLLLLRIGHT. Just gonna get this outta the way, Dacia Monroe is fiiiiine. But for real, the classes she teaches are wonderful; she's a bit long winded at times, but she is excellent at explaining and teaching.