Xinming Ou
Dr. Xinming (Simon) Ou's Hands-On Cybersecurity course was very engaging and enjoyable to be a part of. These is moderate difficulty involved for some people, though taking this as a Senior; I had absolutely no struggles with this course.

He is very understanding and not strict with people who miss minor details for an assignment. Great times