James Davis
Overall an awesome dude- nice, funny, and chill. Helpful with questions and with his lectures/notes, full page of notes for midterm. I hate/am bad at math but he got me through it. Definitely recommend. 