Michael Rolland
Personally wasn't a fan. He isn't very engaging, but he did transition well into online-learning and was very understanding. He is communicative, but I did feel there was a disconnect from how he taught irl. Expect to self-teach. I wouldn't take him in person tho, his tests turned out way different from the review at times.