This man does not know how to teach an online programming class. He never once actually wrote a program for us. The code on his slides is from the textbook with little to no explanation on how it works. He only gives definitions on things. He says it should be easy but I got an A in all my prerequisites and was still lost. (also heavy accent)