Course structure; is 20 hours enough?