John Kelly, Staff Writer
John Kelly is a senior, pursuing tech-based hobbies for over half a decade. This includes activities such as Digital Art & Modeling, Music Production, Animation, and Graphic Design. He hopes to put his artistic prowess to the test through this course.
All content by John Kelly