Joaquin Rubalcaba
Prof. Rubalcaba's ratings on here are not justified. He was incredibly accommodating and gave us many opportunities for extra credit/free quiz grades. I would absolutely take this class again