A nice professor. She will try her best but its up to you because the course is very hard. It involves a lot of calculations, and you have to know how to do them. Good thing is she curved a lot on all finals so that saved me. Just stay on top of everything because course requires that you understand the material. If u miss or don't understand ASK