BEWARE: if his class says HYBRID it will be FULLY ONLINE with IN PERSON EXAMS ONLY. Prof has intense energy that is not very approachable or warm. Class was very well structured, but not being aware it was actually online was a bummer. Very large curve (80% + is an A) but very dense lecture videos were hard to get through and exams hard.