Ridiculous amount of class assignments, even though it only is an online class. You only meet on one day to discuss how this class works, and all the other meetings are optional for help. The workload is extremely tedious and ridiculous. Most things are done using myITlab, which is frankly broken. Most things are graded automatically by computers.