John Daniels
Mr. Daniels is a good instructor. He is caring, patient and supportive. He was ready to answer my questions by email or during his office hours. I will definitely take his classes again and would recommend his classes. You can get a pretty A in his class as long as you are serious.