Amos Uduma
Super nice guy, my advice to you is to participate in his class because he will see that youre actually interested will make sure you understand the material 100%. My favorite teacher Ive ever had.