Prof Ruiz is great. If you have a problem with your grade or are worried about the material, she will let you re-do assignments and will work with you.

The course is the same for all 610D students/between the professors so you shouldn't stress too much about the amount of tests/hw. The content is fairly easy as long as you study/come to class.