Shes not great at teaching. She treats us like children. She will knock off .5 off your homework. Yeah shes one of those. Thats literally the reason its called homework its supposed to be to practice. She is not lineant nor does she care what responsibilities you have outside of class. She Doesnt even calculate grades till you go and see her.