Do not take this class with Steve if you want someone to hold your hand. He clearly tells you what you need to know and if you have questions you need to bring that to his attention. He will not go over material if he thinks everyone understands it. He does not waste his time or the students time. He makes you responsible for your own education.