Geary is super charismatic and passionate about music/teaching. He cares more that you LEARN and understand than about your grade; he offers homework redos and plenty of practice problems. He really cares that you're doing okay and that you're understanding what's going on. Tl;dr: he's amazing, take his class.