Extremely fun professor. Loves teaching class. There are a TON of in-class demonstrations and optional activities. He dumbs things down so much. Barely anyone took notes and everyone were just there to listen and watch the stuff he does. Tests are insanely easy. Just review the weekly homework & slides. They cover EVERYTHING.