Rayshawn Ray
Professory Ray is incredibly knowledgeable and taking a class taught by him was very insightful. For this course, the tests were based on lectures that were neither recorded nor uploaded on ELMS, so attendance is advisable.