What a good course! James was great at keeping us on track, well organized, and very willing to stop and help. The exercises were perfect. Prerequisite:
What a good course! James was great at keeping us on track, well organized, and very willing to stop and help. The exercises were perfect.