I want to thank Maria and all the others who have been helping me all the way up here
It's fun to learn with your help guys!
The doctor works at the hospital
Agreed, this is correct English. "In the hospital" sounds odd in this context.
"at" will be the default answer now.
The doctor works in hospital?
That sounds really weird to me, it sounds like the doctor is a patient.