Professor Eastin was extremely helpful in this class. The TA's were also amazing. He did so much in helping me get a minimum of a 70% in order to pass the class and not drop it. This was not an easy class for me and it requires a lot of studying but as long as you put in the effort and show that to your TA and Professor Eastin you should be good