Juan Pedro Ochoa Ricoux
lovable and smart dude, and bro's lectures r inspiring af.  tests lot easier than the hw. he gives a lot of practice problems for midterms and finals. textbook given, but not necessary tbh. uploads lectures slides right before lecture. uses polleverywhere during class for extra credit.   