Pros: Can submit work within a few days after it's due and will be accepted for full credit. Fast responder. Quizzes are based on work from the textbook; no memorization needed. The final was a YT video which was fun. Fast grader. Cons: Didn't really feel like I was learning because I practically copied my answers from the textbook. Text-heavy.