Jesus Ruiz
Jesus wants you to learn the material and has done a great job working with the new project based learning curriculum to do so. He cares about everyone succeeding and tries hard to make sure everybody knows assignment reqs, and can often be swayed to move a deadline if assignments are piling up. He does have an accent, but is easy to understand.