Not too easy. Not too difficult.
This has been my favorite class so far at USF. Upadhyaya's class is realllyyy tough, but if you GO to class and take notes on EVERYTHING he says you will ace the tests.
You really don't even need the book! He's extremely nice and helpful and will answer any questions you have at his office hours or by email.
Hours per week:
Advice for students:
I wish he was teaching my Bio 2 class!