If you don't have to take this class, don't. This was honestly one of the hardest classes I have ever taken. And the worst part is it is unnecessarily hard. The amount of reading and assignments every week is ridiculous. This class has potential but is ruined by the difficulty.