Michael Lents
Kinda awkward but he's a nice guy who knows his stuff. He only grades off of block exams so you gotta do well. He offered us EC after tests for a chance to get better grades (boosted my 85 up to a 92) but idk if he always does that. Doesn't always take attendance but don't risk it. Study the slides and use the questions he posts and you'll do fine