Sara Gray-Castro
She is Amazing! Granted I was not the best student in her class. I took it online for Fall 2020 during the pandemic. Have a full week to complete assignments, due Sunday midnight. Last day I turned in like 20 assignments and brought my C to an A. She takes 5 points off for late assignments regardless of the size of the assignments. Really caring.