Michael Harpst
He kind of sounds like Michael Cera (lol), I've never actually seen his face but we did video chat. He seems nice, he is very willing to help. The class involved coding and A LOT of reading from the textbook. The textbook is the lessons you learn. He does not lecture, but he is always willing to video chat and help.