Monica Sharif
Monica is a nice Professor but doesnt accept late work at all she gives a lot of work for this class but its not that bad if you are in a group with the right people. its a lot of stuff due each week, group assignments, discussions, journals etc. at the end of the course you have to complete a pitch video. This class is annoying but I recommend