Not a bad professor. The lectures lack passion and go by very slow and are often boring. Professor de souza is a very nice lady however and is always willing to help. The course content is ok. It's definitely an easy course for a science credit. The slides posted are directly copied from the textbook so you don't need to buy it.