Pros
The staff are wonderful and super understanding and will work with you to grow as an instructor. They are understanding and work with your schedule if you are currently a full-time student or have another job, which was a huge plus. The staff is passionate about their mission to educate San Diego and it is truly a fun job when you enjoy working with kids and enjoy coding in general.
Cons
Even though all of the equipment is provided, transferring the equipment from one location to the next can be a little bit challenging but they even do their best to help. Only another con I can come up with is potentially encountering foreign programming errors or bugs and trying to keep the students engaged while solving the issue when office staff may not be physically present to assist. So getting familiar with the system may take a little time and patience.