Detailed lectures and notes, and he spends time in lectures working on sample questions so we can grasp on concepts. Homework were marked super loose (easy 100, pretty much as long as you hand your work in), however the tests were tough, given a few tricky questions that threw tons of people off guard. Overall super chill prof.