I took him online over the summer. Honestly, for an online class, not that bad. The assignments he has us do won't take too much time, maybe 2-3 hours. He is tough on essays, but he gives you very good feedback on them and they are not every other week. I would recommend him for an English class.