Reema Habib
This class is very memorization and content heavy. If this isn't your major, you will most likely struggle. The discussions are a waste of time and do not really connect with the lectures and the content we need to know for exams. I took this course for a gen-ed and I will most likely will be dropping.