I personally had no problem with this class with it being completely online. There is a lot of work but if you complete everything you shouldnt have a problem. The online program this class uses is broken and will make you want to rip your hair out sometimes. If you have a Mac computer, the program will be even worse. Good luck!