Heidi Czerwiec
She gives good feedback and updates grades in a timely manner. She is somewhat helpful when approached, but doesn't like to explain material already covered multiple of times. Some instructions on assignments are unclear- ask for clarification and you should be fine. Overall, she is a good teacher and would take again.