Teacher
Tutorial teacher for:Machine Design - developing young engineer's ability to design and build complex engineering systems, understand design challenges and apply design theory.Mechanical Systems Design - developing young engineer's ability to understand the systemic implications of design decisions, design processes, and design strategies.Computer Aided Engineering - (Civil) - developing young engineers to be proficient in Revit and VR