Joseph Langat
Langat's great- he's not a tough grader but very meticulous (but that's just because it's chem). He gives good feedback and writes what you got wrong on assignments. I understand his accent fine but if you don't, you can email and he's more than willing to help. I recommend him!