Giselle Casella
Don't take this class. She and her course are very horrible. She is disorganized, replied email selectively, mess up the requirements of the course e.g. textbook. Refused to post the assignment topics, only posted one at a time. Overall, her course is ill-prepared.