I was scared to take this course because of other reviews, but it wasn't a difficult course. Prof Shealy is a really caring, good professor and always answered my emails quickly. She gave multiple extra credit opportunities. She has live lectures, but also has recorded lectures you can watch. If you pay attention/do assignments you'll be fine!