Jihad Jaber
I took his mathematics for elementary teachers online class. He did not teach, it was though a program called mymathlab. The work took effort, but it was not impossibly difficult. You get multiple chances/retakes on the HW and quizzes. Remember to pace yourself so you don't fall behind! Every week hw and a quiz was due. Midterm not retakable.