Jeremy Brazas
Didn't get the score required for my major the first run through his class due to mental health complications, but even with that he was very accommodating to that, and thus far this semester, he has been even better, but he had a family emergency so we had a sub for the most part. He will work with you if needed during office hours, so go.