Shawn Athanasios
I took this online class expecting it to be an easy class, but it is not at all. The content isn't difficult but he gives WAY too much work for an online class, and it is almost unmanageable. He also is a really tough grader. I would not take him again. 