From my time doing this class, I learned a lot about the many aspects that go into game development as well as the psychology that goes into those who play it. The material that I found the most interesting was the mechanic dynamic aesthetic framework especially the aesthetic part as it was insightful to know all the different reasons one may want to play video games. The final project was also an insightful process which really showed all the steps needed to make a video game and how making one is a lot harder than it would seem on paper.
Overall the course was quite effective for me. The material was well thought out, the professor was friendly and knowledgeable, and the assignments encouraged me to improve my skills and understanding of this subject. So overall, I simply must say thank you professor for all the hard work you put into teaching this class I greatly appreciate the knowledge. :)