Clint MacDonald
My experience with Professor MacDonald wasn't great. He knows a lot about databases, but he tends to make lectures confusing. The questions and labs are unclear, making it hard to understand what he's asking