Professor Ledgerwood was easy to get a hold of when we had issues. The class would be hard if you did not stay on top of work. There is a lot of material to go through but it flowed well. The only issue was with ITLab not communicating well with Canvas; which was not her fault at all.