Engineering Teaching Consultants

Kevin Angstadt

Hi, I’m Kevin, a PhD candidate in Computer Science and Engineering. My research spans the intersection of computer architecture, software engineering, and programming languages with a particular focus on improving programming support for emerging hardware technologies. I have been a primary instructor for EECS 281 (Data Structures and Algorithms) for two semesters here at U-M, where I have designed and presented lectures, held office hours, developed exams, and managed an amazing team of teaching assistants. Additionally, I have taught courses on both programming languages and web development at other institutions. I’m particularly interested in making computing courses accessible and exciting for all students and developing best practices for supporting student learning and growth. Feel free to contact me at – I’m always happy to chat about teaching!

Laura Burdick

I am a PhD candidate in Computer Science and Engineering, and my research is in the area of natural language processing, specifically how to represent words computationally. Previously, I designed and taught EECS 198: Discover CS, a new one-credit class introducing computer science to freshmen with no prior programming experience. I have also co-instructed EECS 498/595: Natural Language Processing, and GSI-ed for EECS 281: Data Structures and Algorithms. As a teacher, my vision is to see STEM become a more diverse area where women and other underrepresented minorities have the tools and opportunities needed to succeed. I’d love to hear from you; feel free to contact me at with thoughts, questions, or concerns about teaching.

Amos Cao

My name is Amos (like the cookie), and I’m a Ph.D. candidate in the Biomedical Engineering department. My research focuses on using MRI to detect functional information in vivo, such as blood flow or brain activity. I’ve previously been the GSI of BIOMEDE 231, 241, and 510, in which I’ve enjoyed working with aspiring undergraduate BMEs and graduate students alike. I love teaching as it’s just as much a technical skill as it is an art, and am enthusiastic to work with other GSIs and IAs to figure out what teaching styles and strategies work best for them as individuals. Particularly, I’m interested in how teacher-student interactions can be leveraged to help students develop into better (and eventually lifelong) learners. I’d love to chat about how I can work with you to improve your unique teaching strengths: just send me an email at!

Alyssa DeSimone

My name is Alyssa DeSimone and I am currently a Ph.D. Candidate in Civil and Environmental Engineering. My research focuses on studying the effect of temperature gradients in structural systems that develop during a fire. I have been a GSI for a variety undergraduate courses: CEE 303, Computational Methods for Scientists and Engineers; CEE 312, Structural Engineering; CEE 402, Professional Issues and Design. These courses have given me experience in developing course materials, leading lab sections, managing student group dynamics, guest lecturing, office hours, and grading. I’m excited to work with fellow GSIs and students to improve the classroom experience for everyone. All classrooms are unique, and I am particularly interested in finding productive ways to incorporate the latest engineering education research into personal teaching styles. Feel free to contact me at to discuss any questions, concerns or challenges with teaching.

Madeline Endres

My name is Madeline Endres, and I am currently a Ph.D. student in Computer Science. My research is at the intersection of software engineering, programming languages, and pedagogy. In particular, I am interested in reducing barriers for both novice and expert programmers through the lenses of program comprehension, education, and diversity. As an undergraduate at Michigan, I served as an IA for EECS 183, 230, 280, 281, 481, and 490, giving me teaching experience at all levels of the undergraduate EECS curriculum. I am passionate about discussing effective teaching, and as an ETC, I look forward to helping other instructors broaden their teaching knowledge and expertise. Please feel free to reach out to me at

Nathan Geib

My name is Nathan Geib, but I go by Nate. I am a Ph.D. candidate in Mechanical Engineering researching acoustic meta-materials, which are structures with unusual material properties that allow for uniquely directing and controlling propagating waves. I worked for two semesters as a GSI for ME 240, the introductory dynamics and vibrations course, during which time I conducted office hours, drafted homework solutions, graded exams, and occasionally substitute lectured. I have also worked as a tutor for the system dynamics course, ME 360. With respect to engineering education, I am especially interested in improving the transition from being an engineering student to becoming an engineering professional. As an ETC, I am looking forward to sharing my teaching experience to help incoming GSIs as well as current faculty and students. You can reach me at anytime.

Kevin Hughes

I’m Kevin Hughes, a PhD candidate in Biomedical Engineering. My research largely focuses on the use of polymeric nanoparticles to modulate immune response for application in autoimmunity and allergy. At Michigan, I’ve served as a GSI for Biomaterials (BIOMEDE 410) and have experience in developing course materials and in leading lecture, discussion, and laboratory sections. I am very interested in research-based instructional strategies and methods to apply them in any style of teaching. I am passionate about working with instructors, GSIs, and students to help make everyone’s experience the best it can be so please contact me any time at

Ifeanyi Kizito Madu

I mostly go by my middle name, Kizito. I am a doctoral student in the Department of Chemical Engineering and doing my research in Physical Chemistry under the supervision of Theodore Goodson III. In my research, I employ various ultrafast laser spectroscopic techniques in studying and understanding the optical/photophysical properties of organic as well as hybrid materials for optoelectronic applications. Here at the University of Michigan, I have served as a GSI for four semesters in three classes – General Chemistry, Organic Chemistry, and Chemical Engineering Thermodynamics. This means that I have worked in both the college of Engineering, and the college of Literature, Science and Arts (LSA), making me well aware of the expectations the science and engineering students have with regards to their GSIs, and the faculty in charge of a particular course. I also have international teaching experience; serving as a Graduate instructor for universities in Nigeria and Qatar. I plan to work hand-in-hand with GSIs and IAs (especially new ones), sharing my knowledge and experiences with them, to make their duties less strenuous. Please reach out to me at if you would like to chat.

Akshay Sarin

I am Akshay Sarin, PhD candidate in Electrical Engineering and Computer Science Department. My primary research area is modeling and control of power electronic circuits. I have been an instructor for EECS-418 (Power Electronics), EECS-419 (Electrical Machines and Drives) and EECS-560 (Linear System Theory), so I have experience in teaching lab as well as discussion sessions. I am happy to share my experience and knowledge gathered with other GSIs and IAs. Feel free to contact me at

Hafiz Sheriff

My parents named me Hafiz K. M. Sheriff, Jr. but everyone calls me Hafiz and that’s fine with me. I am currently a PhD student in the Applied Physics program at the University of Michigan with research focus in the area of Optoelectronic Components and Materials. Specifically, I work in the field of Organic Photovoltaics [stuffs that turn sunlight into electrical energy]. Teaching has always been my passion and during my time at the University of Michigan, I have spent some time nurturing this passion. I have taken the full ChE 580 course (also called ENGR 580) that covers all of the main aspects of dispensing tertiary STEM education and have served as a mentor for the Postgraduate Short Course on teaching during the Winter of this year. Previously, I taught a couple of undergraduate courses in physics, mathematics and chemistry at the University of Liberia. I am excited to serve as an ETC since I will have the chance to share a valuable mixture of the experiences I have gained here and the learning and teaching experiences I have had in Liberia – my country of origin. My past experiences provide me with some unique perspectives on STEM education that can become useful references to share as we all learn from each other in the effort to make STEM education better. I can be reached at

Tianlin Wang

Hi, I’m Tianlin, a PhD candidate in Electrical and Computer Engineering. My research focuses on applied electromagnetic and microwave remote sensing, specifically the CYGNSS mission for ocean surface wind measurements in tropical cyclones. In the past I have been a GSI for EECS 216 – Introduction to Signals and Systems at UM and teaching assistant for courses of circuits, electromagnetic, and microwave engineering at other universities. I believe teaching is the best way to learn. I sincerely hope to contribute my knowledge and experience to the success of all GSIs and IAs. Please feel free to contact me at to discuss your questions, concerns, and challenges in teaching.

Angela Wu

I am a Ph.D. candidate in the Mechanical Engineering department. My research focuses on conjugate heat transfer simulations of internal combustion engines. In particular, I am interested in improving engine heat transfer predictions by capturing the spatial and temporal variations in the surface temperature, an important boundary condition in engine CFD. I previously served as a GSI for ME 335, Heat Transfer. As a GSI, I worked with students through office hours, and gained experience in developing and grading exam problems, and guest lecturing. I am also passionate about outreach and mentoring. As an ETC, I am excited to not only help GSIs improve, but also to learn from their own experiences. Feel free to contact me at with your questions or concerns.

Steve Zekany

I’m Steve Zekany, a Ph.D. candidate in Computer Science and Engineering. My research is at the intersection of computer architecture and machine learning: how to design and optimize datacenters for emerging applications. I was a GSI for EECS 470 (Computer Architecture) for five semesters, where I led discussion sections, wrangled autograders, held office hours, and mentored student groups creating a working out-of-order processor. I also helped create and teach Psych 223 (Entrepreneurial Creativity) a few years ago, and most recently I taught an introductory programming class to local high school students. As an ETC, I’m happy to chat anytime about how we can improve your class! Send me an email anytime at

Yining Zhang

Hi, I’m Yining Zhang and I’m a PhD candidate in Chemical Engineering. My research focuses on the use of biomaterials to both study and overcome tumor-induced immunosuppression so that we can more effectively treat cancer. I was a GSI for Thermodynamics (CHE 330), and really enjoyed the opportunity to help create a welcoming and productive learning environment for students in the course. As a GSI, I gained valuable experience in holding office hours and class discussions, developing homework and exam problems, grading, and serving as a liaison between students and the instructors. As an ETC, I hope to help other GSIs get the most out of their teaching experience and address any issues they may encounter in the classroom. Please feel free to contact me at with any questions or concerns, I look forward to hearing from you!