Maxim Safioulline
Awful. He doesn't give good feedback on homework. Poorly wording the quizzes as well as his instructions for the assignments. Not responding to questions via email (all answers are like: we will look at this at the class). Worst prof I've ever had on web design classes. Learned more from google than from this class.