A fantastic professor with amazing knowledge of the subject. He's a serious and gruff man, but he is willing to answer any questions and conveys the material so well in his lectures. His explanations are thorough and he goes through topics well enough so that students can have a good grasp on what is going on. If there is an option to take a class with him, I highly recommend taking it.
Extremely light workload and straightforward, just memorize the algorithms and solutions for each case. Memorization is 90% of the battle in this class, genuine understanding is not required. Seriously though, memorize every relation and equation in the notes. A large portion of the midterm exam tested our ability to recall as many of these equalities as we could en route to a really simple answer, so I suggest using notecards. Make sure to go to class because he likes using exam questions that refer to material only covered in class and not in the problem sets. As for the professor, strong personality and self-important... The lectures are decent and he seems prepared but he is pretty stubborn and holds grudges. There are much better advisors and professors in the civil department in my opinion.
A professor who is here to teach -- and teach well for that matter! Professor Betti will do anything in his power to ensure that the concepts that he presents in class are understood by anyone and everyone. During our semester, he even set up a recitation section which he himself taught to help students who had trouble with the material. Betti's teaching is very down-to-earth, presenting otherwise complicated concepts in a simple, understandable manner. In his lectures, he seeks a discussion with students and challenges them to interact with him, an approach that might scare some people in the beginning. Even though he might seem a little aggressive in his lecturing, his Italian soul lends him to become a tad more involved in the material than other professors, but it keeps the atmosphere of the lecture energetic. This is not a class in which one sleeps!
A good professor. Organized, knows his stuff, addresses student questions quite well. His lectures are well-structured and the material is adequately introduced and explained. Very approachable outside of class.