Although it is a introductory class, the contents are not easy at all. Also, 3 midterms which are 25% each of your grade (75% in total for 3 midterms), those are really though. You should read every alphabet on the textbook and lecture slides. I highly recommend not to take this class. 