Data based on 3 reviews.
Drop the class while you still can. There will be lots of unclear details about projects, ask for clarifacation in class because she does not respond to emails. also there is very little wok that counts towards marks so tiny mistakes affect your final grade. also on rubrics there is no balance, sometimes the verbs used are as important as the entire presentation itself.
Patience.
study