Great class! I would definitely recommend everyone to have it. It is challenging, but it's so worth it. Prof. Cvrkel is funny and knowledgeable and Jessica the TA is literally the BEST TA ever- she compliments the study of the class so well. If you are willing to commit and want to walk away with some solid knowledge, take the class. I make it A- in the end and I am not regretting taking the class. Selling the 2015 Fall edition of coursereader for MCDB 60. Message me at **********.