A solid pick for CS121. For most of class, you work on programming activities and projects and Luke allows people to leave early if they finished the day's work, which makes it easy to budget CS121 with other classes. Luke also provides a lot of helpful feedback and provides a lot of support for his students. Overall, a pretty good professor.