Simon is really nice to his students, he really cares about their success! I think this class was definitely a lot of work, but the work to put into it was not hard, it was a little frustrating as some of his guidelines are a little broad, but he does a great job of explaining it if you email him for more details.