I would probably give this a different rating if I were to take her class in person vs online basically. I had to learn pretty much on my own, learn as I good, etc. Meta is a caring professor and understanding. I had her in Fall 2020 and Spring 2021 so it may be different.