Excellent book from a great teacher/class!
5
By flyingspaghettimnstr
For this being a first book, the quality of this product is amazing. The information is very relevant and well researched. All the interactive elements add style and flare to keep the readers entertained and engaged in a positive way. Kudos to the students and teacher for creating this and sharing!