Jose Aparicio
Great class! Tons of extra credits, enough to cover up your grades. Many readings/videos provided, learnt a lot from those. He teaches for knowledge and personal growth, not for the grades. Tough grading on the papers, but don't worry, finish the extra credits will get you >100% overall grades. Easy weekly assignments and 3 papers for the quarter. 