Diane Holcomb
She is very understanding as long as shes informed about any upcoming circumstances. She basically grades upon effort, if you give enough effort and demonstrate it, shell literally give you full credit. Shes super nice and helps with any questions you have.