The class was harder than it shouldve been. The entire semester you have to work with a group and a big portion of your grade is based off of these group assignments. The professor makes rude comments to students fairly often as well. The class felt like it was all over the place and not thought out very well. I would not take this class again.