Course grade was based on one of three grading options: 2 midterms at 50%, two midterms at 25% & final at 50%, or final at 100%. Professor Allen is very passionate, this course was just difficult to succeed in due to the complex nature of the subject and the difficult exams (avg on midterm 1 was 64% w/ no curve, no partial credit). Read.