Joaquin Rubalcaba
Professor Rubalcaba is clearly passionate about and knowledgeable about the subject. Lectures can be a little dry sometimes but, the discussions are very interesting. I learned a ton!