I normally don't write reviews about teachers but he was the best math teacher i've had. You can tell he really cares about his students and always asks if you have questions and makes sure you know what your doing. There is homework but he gives you plenty of time to do it. Although this was his fist time doing an online class he did very well.