I had Li for ME134 and 154. Hardest classes ever. But they're the two I've learned the most in because Professor Li cares that his students are able to apply the knowledge from his classes in the manufacturing engineering world. He wants his students to learn and appreciates when they show they care and try their best to understand the material.