He is good if you know basics for coding. Make sure you give in all things in time. Some classes you do not learn and may get off topic. If you are a beginner just try another professor. Things start to get graded after you finish finals. If you are seeing this! please don't scare us last minute.