I loved this class and Dr. Foster was very helpful. He really cares about his students and wants us to succeed. Also seems to genuinely enjoy teaching class even though the topics are very heavy and serious. Was a great class.