I'm thinking of taking an advanced engineering course with him.
1. think of sb.lsth. as意为“认为某人/某物是”。如:
People now think of the car as being essential.
2. think better of意为“改变主意”。如:
She wanted to say something, but then thought better of it.
3. think highly of sb.意为“看重某人”。如:
The management thought highly of him.