

Teaches programming, networking and windows operating systems.

Teaches a variety of classes across several majors, primarily focusing on Computer Science.

Primarily teaches forensics and networking. Has received training in digital forensics from SANS and CEIC.

Teaches computer science and legal and ethical issues in philosophy to both undergraduate and graduate students.