Im a junior and Ive never written a review for non of my professor but professor Gross is exceptional. The class is online, we are required to do at least one or two assignments per week on their due dates. Professor Gross send weekly reminder and personally email you to remind you of your upcoming assignment. She is really the best!!!!!