Do I have to attend class online each day?

No. VirtualSC is flexible!- Each course will publish a pacing guide of due dates to help you plan an individualized schedule. VirtualSC is available 24/7 which means you will have the flexibility to complete coursework anytime before it is due.