Robert Kevin Preston
Mr. Preston had one of the most organized online classes I have taken so far. Assignments were clearly outlined every week, and were all due on Sunday. I enjoyed the material a lot too, it felt like an easy class because I had a lot of interest in what was being taught. His lectures are enjoyable, and he has a good sense of humor.