David Jacome
A super nice professor who goes over the questions in good details. He makes the class easy and make sure you understand the concepts. He responds to your emails within 24 hours and gives you enough time to submit work. I highly recommend taking him for any upper level accounting. 