Beck is a nice professor, and is very helpful and willing to answer any questions you may have. ISD is a slog, and since he isn't the professor who designed the course/quizzes/tests it can be a little tricky, but I blame that on 3251, not on him. Solid choice.