Hi Andrew,
Glad you've been making progress!
Generally for discussions like this it's helpful to include the full traceback that python prints out when it raises the error because it typically contains very helpful information. It's also helpful to provide a minimum working example demonstrating how to reproduce the error. It's a bit difficult to help fix a bug if you can't see the code!
That said it sounds like you've imported a module and attempted to use it like a function or class. My guess is that you're running into an issue like the one that the commented code below demonstrates:
```
# Import serial, which is a module. Note that you'll need to pip or conda install
# the pyserial package in order to actually be able to run this code.
import serial
# Creating a connection starts by creating and instance of the Serial class.
# Note that the Serial class and the serial module are different things even though
# they have similar names; one is a module and one is a class.
my_connection = serial.Serial()
# The below will raise a TypeError because serial is a module, and modules can't
# be called like functions or classes.
serial()
```
Cheers,
Zak