Keith Osai
Dr. Osai is very kind and knowledgeable, but I did not love his class.  The lectures were long and unengaging and could have pertained to the text a little more. Felt like he went off on tangents and did cover important information needed for tests/quizzes. Reading the textbook and taking your own notes is your best bet.