For more information on the courses I teach, see the Courses menu in the upper right of this page.
If you are a current or former student requesting a letter of recommendation, please be advised that I need at least 6 weeks notice in advance of the submission deadline.
I am currently on sabbatical for the 25-26 academic year and will return for the fall semester in August 2026 and will be checking email intermittently until then.
Please reach out to Professor Lin (glin@ccsf.edu) if you have questions about the CCSF Architecture program or Professor Huang (Ahuang@ccsf.edu) if you have questions about the CCSF Interior Design program. For other questions, please contact the Engineering & Architecture Department Chair Keith Mueller (kmueller@ccsf.edu) and cc his assistant Doris Johnson (djjohnson@ccsf.edu).
Email: mray@ccsf.edu
Phone: 415-239-3265
Office: Batmale Hall room 244, Ocean Campus
Office hours: No office hours during sabbatical.
Department: Engineering, Architecture & Technology (includes Interior Design and Construction Management)Â
Go to the RAM ID Portal and Login.
Username: CCSF ID, examples: W12345678 or @12345678
Your Canvas password is your RAM ID password.
Instructions for new students
Once logged in, Click on the Canvas Tile.
Shortcut: Login directly to Canvas.
Canvas Chat Support is available 24/7.
What are the real challenges encountered by both new and experienced online students, and how can you be successful? Tune into this short tutorial video to help debunk common myths about online learning.
What Makes a Successful Online Learner? Valuable tips for success and what to expect.