Kevin Reeve
This is a great class to learn the basics of web development. This professor really can help you learn the material no matter what your background is. You can tell he is passionate about his work.