Alan is about the best teacher I've ever had. He's an expert in CSS and XHTML, so he can speak from experience about the best way to do things. He also writes clearly, at a level of difficulty that we students can understand. He's very patient when we ask a question or make a mistake. And he really "goes the extra mile" for his students. If you ask a question, he responds very fast, with an answer to your question and a complete code example where appropriate. Also, he'll look at CSS and XHTML that you've written outside of class, and tell you what you did right, and where you might improve. I recommend Alan highly as a teacher.