Jesse LaPorte
Jesse is very knowledgeable, but doesn't know how to relay the information to class. His lectures are textbook heavy, where he copies a lot of the examples and theorems from the book itself. Lots of homework, but he is extremely lenient on due dates and won't mind helping you if he sees you trying. Wouldn't recommend if you don't like math