This class was pretty boring but had some interesting concepts. You have to work very hard for an A. Showing up is important as lecture will help you ace the test. There is a lot of reading and studying involved. This was a required class and was sufficient. She is very kind and wants students to do well. Easy access to her.