Ezekiel Bonillas
A great professor with a good heart and a phenomenal lecturer. He was hands-down the most engaging lecturer I've had so far and really made you feel engaged. Watch your own procrastination though, as those weekly assignments can begin piling up. 