Hari Katuwal
This was not my favorite class, Katuwal can be difficult to understand and follow along with. Exams are proctored with webcam & are NOT straight from the quizzes like he says & make up majority of your grade, even if you do well on all other assignments. Pay close attention to wording on assignments & be ready for time consuming homework.