Great algorithms professor. Definitely learned a lot from lectures and homework. Python for homework and the instructions for both the written and prog assignments are very detailed. Highly recommend. 