This is the second class that I have taken with Ben. I have thoroughly enjoyed both of them. He teaches this class through videos that he posts and takes you step by step through this course. He is super easy to reach and you can definitely pass this class with ease, as long as you are willing to put in a little work.