I love this professor. You will think at the beginning of the semester that it will be the hardest class you have ever taken, but I promise it's not. Lots of grade opportunities and a few extra credit activities. You use a simulation in this class that's like a game. Fun and interesting class. Never used the textbook and ended with an A. 