Not sure if an actual person wrote this course because it is so badly explained and written that is hard to believe a human did that.It feels as if no one proofread or checked if it even makes sense. Many steps and explanations are skipped and it creates great confusion. Moreover, the moderators on the forums, that are supposed to help you, treat you like you are stupid for not knowing the answer, making it seem like the answer is so obvious, like how could not see where you went wrong.I am very close to finishing my JavaScript certification, but I think afterwards I'll continue someplace else.