100% do not recommend. Professor is rude and conceited. 1/3 of lectures are her talking about herself. She critiques hard but fails to give any helpful advice on how to fix the problem. She is bad at explaining things and gives out useless, time consuming assignments instead of skill builders. Save your mentality and choose a different professor. 