Alexander Towey
By far one of the best history teachers I have ever had! Mr. Towey has a clear passion for history and makes the coursematerials easier to understand. His classes are hilarious and he uses memes, but not in that cringey way