Rainy is amazing. She is so sweet and makes everything extremely clear. She does not use ppts or visuals, she only lectures. You can record her and she answers all questions but you must go to class to pass. I learned a ton from her and enjoyed class every day. She gives you time to review and study but you still have to work a bit to get an A.