Doug Estep
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.