I'll be honest, I have no idea what the other reviews are talking about, Dr. Nasr is a great professor, her lectures are very applicable and interesting and all of her assignments are fair. It's a 4 credit course so it's a given that there will be more work to do but nonetheless, it's great.