CCLC Coaches

Stuck on syntax? Unsure about algorithms?

The team of CCLC coaches is here to help! All of us enjoy sharing our knowledge, and we hope you’ll become as excited about programming and computing as we are. From CS 1121 to AI, we have coaches here to answer your questions. So, please stop by and ask!

Carter Dugan

Carter Dugan

About me: My name is Carter Dugan and I am an Electrical and Computer Engineering student at Michigan Tech. I spend much of my time programming, usually in the C language. I am interested in code optimization and data structures. My hobbies include reading, coding, watching football, and going for walks around campus and the surrounding area.

Thoughts on CCLC coaching: I hope to improve not only the skills of other students but my own skills in both computer science and tutoring.

CS courses that I can help with: CS 1131, CS 1142, CS 2321

Programming languages that I know: Assembly Language, C, Java, Python


Hunter Kretz

Hunter Kretz

About me:  I am an outgoing second-year. Many of my friends would consider me to be a social butterfly. In high school, I was section leader of the drumline. Freshman year of college, I tutored my friends through Calc 1 and 2, helping them achieve better exam scores than they were expecting. When not doing school work or helping my friends, you could find me with the Pep Band, volunteering with my fraternity, or playing intramural sports. I have expensive tastes in hobbies such as LEGO, Magic the Gathering, and video games.

Thoughts on CCLC coaching: CCLC coaching is a great opportunity to help others, maintain skills learned in prior classes, and become a better communicator when communicating code.

CS courses that I can help with: CS 1131, CS 2311, CS 2321

Programming languages that I know: Java


Thomas Quillan

Thomas Quillan

About me: My name is Thomas Quillan, I am a junior studying Computer Science. I enjoy playing around with various programming projects that I make in my free time. At the moment, I particularly enjoy playing around with and learning about embedded systems. My hobbies consist of playing with new technologies when I can, and playing video games.

Thoughts on CCLC coaching: I enjoy writing code and helping others learn about, and understand, programming. Additionally, I believe having the ability to read, comprehend, and help another with their code is a valuable skill and something I am good at.

CS courses that I can help with: CS 1131, CS 1142, CS 2311, CS 2321, CS 3141, CS 3311, CS 3425

Programming languages I know: Assembly Language, C, C++, Java, JavaScript, PHP, Python, R, SQL


Joseph Teahen

Joseph Teahen

CS courses that I can help with: CS 1131, CS 1142, CS 2311, CS 2321, CS 3000, CS 3141, CS 3311, CS 3331, CS 3411, CS 3421, CS 3425, CS 4121, CS 4321, CS 4811

Programming languages that I know: Assembly Language, C, C++, Groovy, Java, JavaScript, MATLAB, PHP, Python, R, SQL