Ray is a new professor but her class surprised me by being very organized and straight forward. Just make sure that you are prepared for the exams since those count a lot toward your final grade. All exam material is accessible in the PowerPoints of her lectures (all of which are posted online for you).