Jai Parkash
Horrible professor. I regret taking this class. There are three sorts of assignments; practice quizzes, quizzes, and exams. Exams did not correlate to the chapter and had hard questions that were never taught. He did not have office hours so there was no way to reach out, and he was not responsive to emails. DO NOT take this class.