if you like a lot of class discussion you might like this class because most of the class is group work/busy work. Communication is very lacking and sometimes it's hard to know her expectations for assignments. Be ready for random things being added and moved around constantly on canvas. But the class isn't hard, its pretty basic stuff