Took this class online. I along with others did not enjoy this class. Its not really that difficult but she grades weird and some times got frustrated it seemed when you would ask a question. Overall confusing and didnt like.