Brian Karl
There are a lot of readings for this class some are very interesting which allows you to finish them pretty quickly, others are hard and very confusing but just go over them with your GSI and you'll be fine, lectures weren't really effective as Karl is very confusing the readings are where you learn! not in the lectures