Data based on 2 reviews.
No need for textbook, just write the concepts down in class and google later Few assignments, but when they're given they're pretty long (1h for short ones and 5-6h for the final assignment) Requires a lot of writing, but only had 3 assignments all semester, loved his class.