Karina Yager
Wide range of important topics that are relevant to today's environment and society. A good course even for those outside the major as it discusses topics that everyone should know about. Dr Yager is very knowledgeable, has reasonable expectations, and is a fair grader. She is there if you need assistance and helps in improving your understanding