Since the best kind of stuff is free stuff, and the best type of feedback is any feedback, I've combined these things to make the best of both worlds.


Please submit to me any feedback of any kind (clarifications, typos, material errors, etc.) for your chance to win a $50 gift card!


Each "feedback" counts as one "raffle ticket" and at the end of the exam season, I'll raffle out three $50 gift cards to a place of your choice (for which e- gift cards are available, e.g., Amazon, Best Buy, Lowe's, Starbucks, Burger King, Sephora, Nike, Uber, etc. etc. etc.). So, the more feedback, the greater your chance of winning; keep 'em coming!



Errata submissions I've received for Spring 21 are to the right (ordered by the date on which I received them). Huge thank you for all of you who suggested improvements of any kind! If I forgot anything you submitted, lmk. Raffle to be held sometime around mid June '21 unless I forget, in which case, "eventually."


Raffle means Python chooses a random number from 1 to # of errata submitted, and the person with the index matching that number wins. (Times 3)


No winning more than once per sitting, though!

Results of drawing on 2 June 2021

Congrats to MS, YE, RZ!

Please check your e-mail for prizes.

import random
95) #number entries
print(random.sample(list(range(1,95+1)), 3))


[69, 66, 95]