Rachel is a great professor, she doesn't give you busy work every night, she gives the major assignments early and gives gives you ample time to complete. She always makes her self available and is very understanding and takes time to work with you on whatever you might be struggling with. She is great at getting papers back fast with good feedback