No difficulties running the example programs in iot/lesson3. I ended up installing a virtualenv to keep things separate from whatever I already have.
I don't have another Pi to test the socket server/client on, so I forked the server into the background and ran the client on the same Pi.
Corona has prevented me from acquiring the needed materials for these labs.
The first screenshot shows running different versions of the test program either via native or Python code, with Python being run under PyPy, Python 2, and Python 3.
Same Python tests, but this time it's profiled.
The final stage of lab F, producing a doxygen documentation html.