Raymond Hoy
Don't want to be too harsh, as I believe it was his first time teaching this course. Extremely unorganized, minimally helpful lectures, much of the hw was extremely time consuming hat was not beneficial, extremely hards tests, and would send out emails at 3am for work due. Received C's & D's on tests and was in top 10% of class.