Reviews of professor Doug Estep

Rating: 3.0/5, difficulty: 4.0/5
Professor Estep doesn't really teach in this class. For only a couple chapters he has videos with example projects to help and PowerPoints that very briefly generalize the material in the textbook. You're basically on your own to teach yourself the material. However, if you email him with a question, he always responds and is very helpful.

Rating: 1.0/5, difficulty: 5.0/5
not recommended at all. a horrible online teacher. very hard assignments and very different from the class material. only few students passed the class. stay away from this teacher if you want to learn java.

Rating: 4.0/5, difficulty: 3.0/5
Wonderful teacher, responsive, and not overloaded. Was willing to help if you asked. BUT did have issues understanding that in programming sometimes a programmer would choose something different than the book said we should for various reasons that are valid

Rating: 5.0/5, difficulty: 3.0/5
I enjoyed and learned a lot from his Java II class.  There might be a lot of work in assignments, but this helps to understand the material better.  He gives great feedback on assignments for improvements and also offers extra credit.  Tip: start assignments early.