Every time i went to the class i had no idea what is going on. Most of the whole class is talking about actually nothing, projects are all over the place, and as well as the d2l page is not good either, i don't recommend this Professor at all.