Average Rating (from 1 Student)
Not too easy. Not too difficult.
Dr. Upadhyaya is very enthusiastic and extremely knowledgeable.
He is there for his students and is very clear with his expectations.
Hours per week:
Advice for students:
. If you put in the work and use the resources he gives you, this class is a piece of cake.