Mechanical and Materials Engineering 3381A/B: kinematics & dynamics of machines - Student Reviews & Tips | CourseRater