This isn't my first time with this professor but it was a better experience than before, he changed up his exams after hearing us out on how difficult they were, which they were because it was formatted like his upper div exams. Overall better than before but he always assigns the most expensive books and grades random attendance. 