Very very good professor, would take again for any classes in MENG major. Funny, clear expectations and grading, and doesn't ask too much of his students. Reasonable and fun to be around and in class with.