Joseph Londino
Dr. Londino is a really cool guy. Hes super funny, always willing to help, etc. His lectures are often difficult to follow, and the material is in no way easy, but if you do your homework for the section youve just discussed and answer questions in class for bonus points, you should be ok. Plus, his final is optional if you have a 90 or above.