Shadreck Chitsonga
I really loved this teacher. Im not the best at math but he explains very well. He does have an accent. Not much homework and gives more than enough time. Gives cheat sheet for test and study guide. Take his class.