Zachary Sorenson
Professor Zach is a good professor to work with as College Algebra isn't going to be easy. I recommend the support lab attach to MAT121 if math was never your thing. His style of teaching is lecture for 30 minutes then on have students work in groups, repeat. He provides more resources and very much more grade forgiving towards the difficult exams.