I loved this teacher! Hes very helpful and wants us to succeed. Listen I failed twice before when taking this course so that shows you how much I struggled with mac1105. DO THE HOMEWORK, thats my biggest advice to you. The practice test are exactly like the test and you get extra credit from them. You will not regret getting him, I promise!