Vikram Baliga
Professor Baliga has a fun enviorment in his lecture. He is understanding when it comes to due dates and knows that life happens. He grades off of the 4 exams and attendance is required. Highly recommend.