Jimmy Karam
Professor Karam is a great instructor who values meeting deadlines. The material may be challenging, but reviewing the slides without the textbooks can lead to an A or B/C grade. Assignments and quizzes are due within a week, and exams have a generous three-day window. Attendance isn't mandatory but you'll learn a bit more attending class.