I took Mr.Alarcon during the summer 2025 term, it was a 6 week class which was very fast paced and a lot of information was thrown at you. But if you study the quizzes and notes, you will be perfectly fine in his class, history has not always been my best subject which is why I took this class in person but I passed with an A. Seeing the reviews on him before I took his class I was dreading even going but Just fyi, he is a very bold and blunt person if you do not like people like that or cant handle it this class is not for you. As well as for the people who do not mind i highly recommend him he is a kind person and teaches everything very well.