Abdolkarim Asghari
Taken during summer A, so everything felt rushed. The lectures were extremely long to sit through, but highly recommended if you want a good grade on exams. Study guides provided that were helpful in preparing for exams! A lot of homework assigned every week as well, but not too difficult. Manage your time properly and getting an A is possible!