David Blaikie Python

david@davidbpython.com




my upcoming courses:

Introduction to Python Programming (Spring, 2018)

Advanced Python Programming (Spring, 2018)