Would recommend taking Hide's class. Has a lot of knowledge and is very wise. Has lots of perspective to share. You can tell he is passionate and cares about all his students. Made it clear to the class that his intention and hope was to make it possible for everyone to get an A in the class, which was very doable.