Gabriel Fernandez
Enjoyed my time in his class. There are 4 problem sets, a final and midterm . You have to attend lectures since he gives questions based on that . Overall, everything is given to you to succeed. Hes amazing, take him if you can. If you review the material given you will pass.