Mary Albanese
Amazing professor.  The lectures were interesting and the workload was easy.  There are discussion posts every week and a final project, but as long as you put in effort and attend class, you will most definitely get an A.  She is also very respectful about issues students might be dealing with outside the classroom.  