Iris Strangmann
If you just use her lectures to review you will be fine in this class. She goes very in-depth with the material and covers a lot of information so I felt like I came out of the class with a lot of knowledge. The material is very structured. There are a lot of assignments, but everything is pretty straightforward as long as you attend class.