Ben was nice but unfortunately he seemed disconnected and absent. The assignments were creative and made you think and the grading and point system was fair. The workload was also well manageable. Unfortunately the final project was set in stone and there wasn't much in the way of choosing a topic or theme. Overall not bad, better than some.