This class was online and it was hard. There was ALOT of work. I had to email the professor several times with questions. She was always helpful and answered my question within a few hours. She sent screenshots and offered to Zoom with me if I did not understand. If you have to take this class online. I would recommend Mrs. Branham.