He had my class revise websites/articles every week and had a lot of papers to write for each phase. Layout is all online and difficult at first but easy after awhile. He grades very hard, but lets you revise as many times as you want. Overall I did not enjoy this class and would not take it again, way more papers due than other English classes