This class was difficult for no reason. He doesn't give proper instruction for stuff and expects us to do everything. Avoid taking this professor!! There is nothing clear about this class and just overall a very bad experience for this professor. 