I am a prospective student. I am just wondering if anyone can provide some insight on the faculty? What is the demographics and credentials of the faculty? Are they mostly MD's? Have they themselves passed the USMLE? How has your experience been with the teaching? Do they have open office hours after class if you have questions or do they disappear? Also, just out of curiosity, what are the demographics of the student? Mostly American? Canadian? Other? (Not that it matters, just curious).