Richard Williams
Overall Dr. Williams was a super funny and super chill professor. Attendance counts but that doesn't really matter because he will actually make you want to come to class. Assignments are rather easy, he makes lectures fun and constantly makes jokes and keeps the class engaged. Assignments are done online except for a few group assignments, easy A.