Teaching with the Brain in Mind by Eric Jensen (2005, Perfect) CSU Course Teach

This textbook covers a lot of ground without feeling overwhelming.