Nathaniel Hunsu
He is pretty lenient and genuinely wants you to understand the material. Most of the negative reviews you see are probably just people who enjoy complaining as I have come across many of those individuals so far in this semester.