Terrible communicator . She does not respond to emails and when she does , she is short almost annoyed you even asked . She does not do any grading AT ALL . The computer does all the grading and she does not check over to see even if that is correct . We were given extra credit assignments and she did not even include them in the final grade . Terrible ! ! !