Theodore Molla
Professor Molla does a great job in explaining many different topics in abstract math. Barely any homework and if there is, the questions are quite interesting. Tests only include examples that were done in class, online lectures, or homework. If there is ever any confusion, he does a great job in clarifying it.