Waldo Ojeda
Great professor, explains concepts well and does generally care just make sure to pay attention and review the slides. The tests are a bit hard but he trys his best to be lenient and wants you to do well. attendance is a 50/50 and homeworks are easy to do with multilple attempts. Also very accessibe outside of class.