Dr. Ray is an amazing professor. She does a very good job at teaching the materials in class and is extremely clear and concise. I had 3 homework assignments for the entire semester and one of them was for extra credit. Highly recommend taking Dr. Ray I cannot sing her praises enough.