Comment: Professor Rose is an awesome Professor to have for Abstract Algebra. He is very passionate about the subject and really encourages participation in class. However, he is a little unorthodox with his teaching, although not necessarily in a bad way. For example, he teaches more like a high school teacher. Moreover, he schedules homework/office hour/discussion time outside of lecture, great for discussing homework/concepts.
The only downside is that his tests are pretty rough. The final was very generous compared to the midterms, though. Fortunately, everyone thought the tests were rough, so everyone did alright in the class (I believe there were only 13 students).