Alyssa Adamson
Alyssa is a good instructor. There are several group projects and extra credit opportunities. The curriculum is easy to learn but participation matters the most. She also has flexible hours and scheduling.