This class was a joke and a waste of time. Leisner doesnt do anything and just relies on the TA's to grade everything. Unfortunately the TAs my class had were insanely harsh graders and it was impossible to make an A on the tests with extremely vague short answer questions. I learned absolutely nothing in this class but still somehow got an A.