Mohamed Omar
Cal 2 is hard but Dr. Omar really tries his best and takes the time to explain if you ask. He's really nice. Gives a lot of homework but only like half of them count. He also provides extra credit. He tells you what will be in the exams and provides a review. He's a lenient grader and curves the exams. Just try your best and you'll be good.