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.
Email: mray@ccsf.edu
Phone: 415-239-3265
Office: Batmale Hall room 244, Ocean Campus
Office hours (fall 2026): Drop-in-person on Mondays 3-4pm in Batmale 244 on the Ocean campus and Thursdays 1-2pm virtually in Michelle's Zoom Room (email to request a link)
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.