Reviews of professor Joseph Martin

Rating: 1.0/5, difficulty: 4.0/5
If you have his CIVE 330 and not doing well, drop it or withdraw it asap. His lecture is very hard to understand and his lectures and "HW solutions" are filled with errors which means he doesn't check his materials or does not pay much attention to the class. If you are stuck with him, read handouts and do all the examples on there.

Rating: 5.0/5, difficulty: 4.0/5
Doc Martin has a unique teaching style, but if you put in some level of effort you will be just fine. The homework and handouts are a little convoluted at first but just enjoy the ride and soak up as much information as possible.