This class was tough.
The best in USF! Sometimes he is a bit tricky, but other then that he is very fair. Do your studying and you will be fine.
AMAZING professor! His tests are not easy at all, so you must study hard in order to get an A!
Hours per week:
Advice for students:
Attendance isn't mandatory but it is essential because tests come whatever is covered in lecture. He was so helpful and interesting. He's very very enthusiastic when teaching. Highly recommended!