He is a very bouncy teacher who doesnt make sense. He doesnt know how to lecture the material correctly. He forgets things and goes back to a previous topic. So sloppy. You have to interrupt rudely to get a question answered. I stopped paying attention to him and started teaching myself with You Tube (only reason I passed)DO NOT TAKE HIM!!!!!!