Albert Assaf
Dr. Assaf is an excellent professor and wants you to succeed.  He holds zoom classes about every two weeks to go over the material and homework, these were a huge help. Tests were straightforward and open book, similar to homework exercises. Even though homework is not graded, it's helpful and stay on top of it. 