Connor Lennon
The class is okay. tends to give a lot of examples in his videos and is kinda all over the place. he tends to sly incorporate poltical things in there. material can get confusing if you dont understand the concept behind it.