I absolutely loved this class! It was structured and pretty much the same set up every week. Read assigned portions of chapters, answer a discussion question and then respond to 1 or 2 classmates. Tests were very comprehensive, keep track of what/where you read everything. Easy-A and eye opening. Prof. Karim is not a tough grader and even offers EC