Timothy McCaskey
I LOVED THIS CLASS! Professor McCaskey was amazing and you could really tell he was passionate about the things he was teaching. His lectures are long, but very engaging and he always mixes in some in-class demos and labs to keep students interested. Super patient with weird questions and always happy to answer even the smallest inquiries. 1000/10