Thomas Eley
i am taking this class online and would NOT recommend. he is nice but the lectures are extremely boring and hard to pay attention to, plus grading is not clear. only good thing is that he gives you his number and is accessible