Andrew Chavez
Forced to do online due to the pandemic. We zoomed just one day instead of two because he knew we were busy people. Is a very caring and one of the best professors I had. Wrote a lot but he gave a lot of easy extra credit so if your struggling toward the end you can easily be in a comfortable spot by the time of the Final Exam. Highly Reco.