Not too easy. Not too difficult.
The quizzes are open book. I recommend him as his questions are basic and not to detail orientated.
I hardly went to class or studied and ended up getting an A.
Hours per week:
Advice for students:
Upadhyaya is a great professor. He is very energetic and very knowledgeable.