Teaching Critical Thinking in a GE Class: A Flipped Model