I took this course online. It wasn't my first online course, I've actually completed half of the requirements for my bachelors before taking this course. However, this professor is relatively chill. She's really detailed and helps understand course requirements tremendously. My only complaint is that she takes discussion posts a little too serious