Lara Alvarenga
Professor Alvarenga was an amazing teacher. She responds to emails very quickly and really cares for her students success. If you usually turn in your work on time shell let some late assignments go without docking points. She does weekly modules for lessons so the workload doesnt feel too heavy each week. I recommend this class 1000x over:)