Professor Harward is a great professor literally an easy A and if you don't understand an assignment she will explain it over or you could email her.The lectures are on zoom which is not mandatory you could just watch the zoom on your own time.