This posting is somewhat left of center. Ok here is the situation, I currently go to school for Website/Network Development at a University close to me and I have to say that I have one of the most insightful instructors on the face of the planet. The guy will often email students just for idle chat, no schooling is brought up. If you require help or have questions his turn around time for responding to emails is about 30 minutes everytime. He sets up damaged sites or similar sites and has us pick them apart to find the flaws. Its a refreshing feeling to have someone offer such a hands on approach to this area of IT. God Bless the Educators. Peace.