\documentclass[tikz,border=10pt]{standalone}

\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{ulem} % for strikethrough \sout{...} command
\usepackage{color}


%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%% Adding Tikz %%%
\usepackage{tikz}


\usetikzlibrary{arrows, positioning, calc, intersections, decorations.pathreplacing}

\newcommand\tikzmark[1]{%
  \tikz[overlay,remember picture,baseline] \coordinate [anchor=base] (#1);}

\newcommand\DrawBrace[3]{%
  \draw [ultra thick, decorate,decoration={brace,amplitude=5pt,mirror,raise=2pt}]
    (#1) -- (#2) node [midway,xshift=23pt] {\Huge $\displaystyle #3$};
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%\newcommand{\bdot}{\, {\bf \cdot} \,}
\newcommand{\bdot}{\, {\scriptstyle{\bullet}} \,}
\newcommand{\B}[1]{{\bf {#1}}}
\newcommand{\la}{\langle}
\newcommand{\ra}{\rangle}

\newcommand{\force}{{$\mbox{\;}$}}

\newcommand{\myspace}{\mbox{\parbox[c][0.25in]{0.25in}{\hfill}}}  % height then width
\newcommand{\varspace}[2]{\mbox{\parbox[c][#1]{#2}{\hfill}}}

\newcommand{\tikzscale}{1.1cm}

% size of boxes used:  CS x RS
\newcommand\RS{1.5}
\newcommand\CS{2}

% tikzscale x CS
\newcommand{\CSscale}{2.2cm}

\begin{document}
\begin{tikzpicture}[x=\tikzscale,y=\tikzscale]

\colorlet{grayLines}{gray!50}

\newcommand\TIMES{8:00am,9:00am,10:00am,11:00am,12:00pm,1:00pm,2:00pm,3:00pm,4:00pm}
%\newcommand\DAYS{Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday}
\newcommand\DAYS{Monday,Tuesday,Wednesday,Thursday,Friday}

\newcommand\ROWS{9} % \TIMES list size
%\newcommand\ROWS{10} % For night stuff
\newcommand\COLS{6}  % one more than \DAYS list size

\newcommand\VIIIAM{1}
\newcommand\IXAM{2}
\newcommand\XAM{3}
\newcommand\XTAM{3.333}
\newcommand\XIAM{4}
\newcommand\XIIPM{5}
\newcommand\IPM{6}
\newcommand\IIPM{7}
\newcommand\IIIPM{8}
\newcommand\IVPM{9}
\newcommand\VPM{10}
\newcommand\VIPM{11}

%\newcommand\Sunday{1}
%\newcommand\Monday{2}
%\newcommand\Tuesday{3}
%\newcommand\Wednesday{4}
%\newcommand\Thursday{5}
%\newcommand\Friday{6}
%\newcommand\Saturday{7}
\newcommand\Monday{1}
\newcommand\Tuesday{2}
\newcommand\Wednesday{3}
\newcommand\Thursday{4}
\newcommand\Friday{5}

\newcommand\DTpt[2]{(\CS*#1,\RS*\ROWS - #2*\RS+\RS)}

\newcommand{\slotBox}[5]{\draw[#3] \DTpt{#1}{#2} rectangle node[#4]{\parbox{\CSscale}{\centering #5}} ++(\CS,-\RS);}

\foreach \i in {0,...,\ROWS}
{
   \draw[ultra thick,color=grayLines] (0,\RS*\i)--(\CS*\COLS,\RS*\i);
}
\draw[ultra thick,color=grayLines] (\CS,\RS*\ROWS+1)--(\CS*\COLS,\RS*\ROWS+1);

\draw[ultra thick,color=grayLines] (0,0)--(0,\RS*\ROWS);
\foreach \j in {1,...,\COLS}
{
   \draw[ultra thick,color=grayLines] (\CS*\j,0)--(\CS*\j,\RS*\ROWS+1);
}

\foreach \T [count = \Tj] in \TIMES
{
   \draw[ultra thick, color=grayLines] (0,\RS*\ROWS-\Tj*\RS+\RS) rectangle node[color=black]{\bf \T} (\CS,\RS*\ROWS-\Tj*\RS);
}

%\draw (0+\CS/2,\RS*\ROWS-21/2*\RS+\RS) node[color=black]{\parbox{0.5in}{\bf 5:00pm\\ \phantom{5:0}--\\ 7:30pm}};

\foreach \D [count = \Di] in \DAYS
{
   \draw[ultra thick, color=grayLines] (\CS*\Di,\RS*\ROWS+1) rectangle node[color=black]{\bf \D} (\CS*\Di+\CS,\RS*\ROWS);
}

% Dept. Meetings W 3pm Colloquia F 3pm
\slotBox{\Wednesday}{\IIIPM}{ultra thick, color=orange, fill=orange!10}{color=black}{Department Meetings\\WA 103A}
\slotBox{\Friday}{\IIIPM}{ultra thick, color=orange, fill=orange!10}{color=black}{Colloquia\\WA 103A}

% office hours MWF 11-12pm  
%\slotBox{\Monday}{\XIAM}{ultra thick, color=yellow, fill=yellow!60}{color=black}{\bf Office\\Hours\\WA 345}
%\slotBox{\Wednesday}{\XIAM}{ultra thick, color=yellow, fill=yellow!60}{color=black}{\bf Office\\Hours\\WA 345}
%\slotBox{\Friday}{\XIAM}{ultra thick, color=yellow, fill=yellow!60}{color=black}{\bf Office\\Hours\\WA 345}
%\slotBox{\Tuesday}{\IXAM}{ultra thick, color=yellow, fill=yellow!60}{color=black}{\bf Office\\Hours\\WA 345}

% office hours MW 10 T 8-10am
%\draw[ultra thick, color=yellow, fill=yellow!60] \DTpt{\Monday}{\IXAM} -- ++(0,-\RS) -- ++ (\CS*3,0) -- ++(0,\RS) -- ++(-\CS,0) -- ++(0,\RS) -- ++(-\CS,0) -- ++(0,-\RS) -- ++(-\CS,0);
%\path \DTpt{\Tuesday}{\VIIIAM} -- ++(\CS,-2*\RS) node[midway,color=black] {\parbox{2cm}{\centering\bf Office\\Hours\\WA 345\\[0.15in] {\small MWF 8--9\\ T 8--10}}};

% office hours MTWF 9-11am 
%\draw[ultra thick, color=yellow, fill=yellow!60] \DTpt{\Monday}{\IXAM} -- ++(0,-2*\RS) -- ++ (\CS*3,0) -- ++(0,2*\RS) -- ++(-3*\CS,0);
%\draw[ultra thick, color=yellow, fill=yellow!60] \DTpt{\Friday}{\IXAM} -- ++(0,-2*\RS) -- ++ (\CS,0) -- ++(0,2*\RS) -- ++(-1*\CS,0);
%\path \DTpt{\Monday}{\IXAM} -- ++(3*\CS,-2*\RS) node[midway,color=black] {\parbox{5cm}{\centering\bf Office Hours\\ \vspace{0.1cm} WA 345\\ \vspace{0.1cm} 9-11am}};
%\path \DTpt{\Friday}{\IXAM} -- ++(\CS,-2*\RS) node[midway,color=black] {\parbox{2cm}{\centering\bf Office Hours\\ \vspace{0.1cm} WA 345\\ \vspace{0.1cm} 9-11am}};

% office hours MTWRF 10-11am & TR 9-10am
%\slotBox{\Tuesday}{\IXAM}{ultra thick, color=yellow, fill=yellow!60}{color=black}{\bf Office\\Hours}
%\slotBox{\Thursday}{\IXAM}{ultra thick, color=yellow, fill=yellow!60}{color=black}{\bf Office\\Hours}
%\draw[ultra thick, color=yellow, fill=yellow!60] \DTpt{\Monday}{\XAM} -- ++(0,-\RS) -- ++ (\CS*5,0) -- ++(0,\RS) -- ++(-5*\CS,0);
%\path \DTpt{\Monday}{\XAM} -- ++(5*\CS,-\RS) node[midway,color=black] {\parbox{5in}{\centering\bf\parbox{0.75in}{\centering\bf Office\\Hours}\quad\ \  WA 345 \quad\ \   \parbox{1.5in}{\centering\bf MWF 10-11am\\TR 9-11am}}};

% office hours MTWF 10-11am 
%\draw[ultra thick, color=yellow, fill=yellow!60] \DTpt{\Monday}{\XAM} -- ++(0,-\RS) -- ++ (\CS*3,0) -- ++(0,\RS) -- ++(-3*\CS,0);
%\slotBox{\Friday}{\XAM}{ultra thick, color=yellow, fill=yellow!60}{color=black}{\bf Office\\Hours\\WA 345}
%\path \DTpt{\Monday}{\XAM} -- ++(3*\CS,-\RS) node[midway,color=black] {\parbox{6cm}{\centering\bf\parbox{1.5cm}{\centering\bf Office\\Hours}\quad\ \  WA 345 \quad\ \   10-11am}};

% office hours MTWF 12-12:30pm
%\draw[ultra thick, color=yellow, fill=yellow!60] \DTpt{\Monday}{\XIIPM} -- ++(0,-\RS/2) -- ++(3*\CS,0) -- ++(0,\RS/2) -- ++ (-3*\CS,0);
%\path \DTpt{\Monday}{\XIIPM} -- ++(3*\CS,-\RS/2) node[midway,color=black] {\parbox{6cm}{\centering\bf {\small Office Hours} \  WA 345 \  12-12:30pm}};
%\draw[ultra thick, color=yellow, fill=yellow!60] \DTpt{\Friday}{\XIIPM} -- ++(0,-\RS/2) -- ++(\CS,0) -- ++(0,\RS/2) -- ++ (-\CS,0);
%\path \DTpt{\Friday}{\XIIPM} -- ++(\CS,-\RS/2) node[midway,color=black] {\parbox{2cm}{\centering\bf\small Office\\Hours}};

% office hours MTF 12-12:30pm
%\draw[ultra thick, color=yellow, fill=yellow!60] \DTpt{\Monday}{\XIIPM} -- ++(0,-\RS/2) -- ++(2*\CS,0) -- ++(0,\RS/2) -- ++ (-2*\CS,0);
%\path \DTpt{\Monday}{\XIIPM} -- ++(2*\CS,-\RS/2) node[midway,color=black] {\parbox{4cm}{\centering\bf\parbox{1.5cm}{\centering\bf\small Office\\Hours} 12-12:30pm}};
%\draw[ultra thick, color=yellow, fill=yellow!60] \DTpt{\Friday}{\XIIPM} -- ++(0,-\RS/2) -- ++(\CS,0) -- ++(0,\RS/2) -- ++ (-\CS,0);
%\path \DTpt{\Friday}{\XIIPM} -- ++(\CS,-\RS/2) node[midway,color=black] {\parbox{2cm}{\centering\bf\small Office\\Hours}};

% office hours T 3-4:30pm
%\draw[ultra thick, color=yellow, fill=yellow!60] \DTpt{\Tuesday}{\IIIPM} -- ++(\CS,0) -- ++(0,-1.5*\RS) -- ++(-\CS,0) -- ++(0,1.5*\RS);
%\path \DTpt{\Tuesday}{\IIIPM} -- ++(\CS,-1.5*\RS) node[midway,color=black] {\parbox{2cm}{\centering\bf Office\\Hours\\WA 345\\{\small 3--4:30pm}}};

% office hours MWF 12-12:30pm
%\draw[ultra thick, color=yellow, fill=yellow!60] \DTpt{\Monday}{\XIIPM} -- ++(0,-\RS/2) -- ++(\CS,0) -- ++(0,\RS/2) -- ++ (-\CS,0);
%\path \DTpt{\Monday}{\XIIPM} -- ++(\CS,-\RS/2) node[midway,color=black] {\parbox{2cm}{\centering\bf\small Office\\Hours}};
%\draw[ultra thick, color=yellow, fill=yellow!60] \DTpt{\Wednesday}{\XIIPM} -- ++(0,-\RS/2) -- ++(\CS,0) -- ++(0,\RS/2) -- ++ (-\CS,0);
%\path \DTpt{\Wednesday}{\XIIPM} -- ++(\CS,-\RS/2) node[midway,color=black] {\parbox{2cm}{\centering\bf\small {\tiny Office Hours}\\12--12:30ish}};
%\draw[ultra thick, color=yellow, fill=yellow!60] \DTpt{\Friday}{\XIIPM} -- ++(0,-\RS/2) -- ++(\CS,0) -- ++(0,\RS/2) -- ++ (-\CS,0);
%\path \DTpt{\Friday}{\XIIPM} -- ++(\CS,-\RS/2) node[midway,color=black] {\parbox{2cm}{\centering\bf\small {\tiny Office Hours}\\WA 345}};

% office hours MWF 8:30-9am
%\draw[ultra thick, color=yellow, fill=yellow!60] \DTpt{\Monday}{\IXAM} -- ++(0,\RS/2) -- ++(\CS,0) -- ++(0,-\RS/2) -- ++ (-\CS,0);
%\path \DTpt{\Monday}{\IXAM} -- ++(\CS,\RS/2) node[midway,color=black] {\parbox{2cm}{\centering\bf\small Office\\Hours}};
%\draw[ultra thick, color=yellow, fill=yellow!60] \DTpt{\Wednesday}{\IXAM} -- ++(0,\RS/2) -- ++(\CS,0) -- ++(0,-\RS/2) -- ++ (-\CS,0);
%\path \DTpt{\Wednesday}{\IXAM} -- ++(\CS,\RS/2) node[midway,color=black] {\parbox{2cm}{\centering\bf\small {\tiny Office Hours}\\8:30ish--9}};
%\draw[ultra thick, color=yellow, fill=yellow!60] \DTpt{\Friday}{\IXAM} -- ++(0,\RS/2) -- ++(\CS,0) -- ++(0,-\RS/2) -- ++ (-\CS,0);
%\path \DTpt{\Friday}{\IXAM} -- ++(\CS,\RS/2) node[midway,color=black] {\parbox{2cm}{\centering\bf\small {\tiny Office Hours}\\WA 345}};

% office hours MWF @ 10
%\slotBox{\Monday}{\XAM}{ultra thick, color=yellow, fill=yellow!60}{color=black}{\bf Office\\Hours\\WA 345}
%\slotBox{\Wednesday}{\XAM}{ultra thick, color=yellow, fill=yellow!60}{color=black}{\bf Office\\Hours\\WA 345}
%\slotBox{\Friday}{\XAM}{ultra thick, color=yellow, fill=yellow!60}{color=black}{\bf Office\\Hours\\WA 345}

% Calc. 3 MTWF 8-9am
%\draw[ultra thick, color=green, fill=green!40] \DTpt{\Monday}{\VIIIAM} -- ++(0,-\RS) -- ++(\CS*3,0) -- ++(0,\RS) -- ++(-\CS*3,0);
%\path \DTpt{\Monday}{\VIIIAM} -- ++(3*\CS,-\RS) node[midway,color=black] {\parbox{6cm}{\centering\bf Math 2130-101\\ Calculus 3\\  WA 310}};
%\slotBox{\Friday}{\VIIIAM}{ultra thick, color=green, fill=green!40}{color=black}{\bf Math 2130\\Calc. 3\\WA 310}

% Calc. 3 MTWF 11-12pm
%\draw[ultra thick, color=green, fill=green!40] \DTpt{\Monday}{\XIAM} -- ++(0,-\RS) -- ++(\CS*3,0) -- ++(0,\RS) -- ++(-\CS*3,0);
%\path \DTpt{\Monday}{\XIAM} -- ++(3*\CS,-\RS) node[midway,color=black] {\parbox{6cm}{\centering\bf Math 2130-102\\ Calculus 3\\ WA 304}};
%\slotBox{\Friday}{\XIAM}{ultra thick, color=green, fill=green!40}{color=black}{\bf Math 2130\\Calc. 3\\WA 304}


% office hours MWF @ 9
%\slotBox{\Monday}{\IXAM}{ultra thick, color=yellow, fill=yellow!60}{color=black}{\bf Office\\Hours\\WA 345}
%\slotBox{\Wednesday}{\IXAM}{ultra thick, color=yellow, fill=yellow!60}{color=black}{\bf Office\\Hours\\WA 345}
%\slotBox{\Friday}{\IXAM}{ultra thick, color=yellow, fill=yellow!60}{color=black}{\bf Office\\Hours\\WA 345}

% office hours MTWF @ 8
%\slotBox{\Monday}{\VIIIAM}{ultra thick, color=yellow, fill=yellow!60}{color=black}{\ }%{\bf Office\\Hours\\WA 345}
%\slotBox{\Tuesday}{\VIIIAM}{ultra thick, color=yellow, fill=yellow!60}{color=black}{\bf Office\\Hours\\WA 345}
%\slotBox{\Wednesday}{\VIIIAM}{ultra thick, color=yellow, fill=yellow!60}{color=black}{\ }%{\bf Office\\Hours\\WA 345}

% office hours MTW & F @ 8am
%\draw[ultra thick, color=yellow, fill=yellow!60] \DTpt{\Monday}{\VIIIAM} -- ++(0,-1*\RS) -- ++(3*\CS,0) -- ++(0,1*\RS) -- ++ (-3*\CS,0);
%\path \DTpt{\Monday}{\VIIIAM} -- ++(3*\CS,-1*\RS) node[midway,color=black] {\parbox{6cm}{\centering\bf Office Hours\\ WA 345}};
%\slotBox{\Friday}{\VIIIAM}{ultra thick, color=yellow, fill=yellow!60}{color=black}{\bf Office\\Hours\\WA 345}

% office hours MTWR @ 9am
\draw[ultra thick, color=yellow, fill=yellow!60] \DTpt{\Monday}{\IXAM} -- ++(0,-1*\RS) -- ++(4*\CS,0) -- ++(0,1*\RS) -- ++ (-4*\CS,0);
\path \DTpt{\Monday}{\IXAM} -- ++(4*\CS,-1*\RS) node[midway,color=black] {\parbox{6cm}{\centering\bf Office Hours\\ WA 345}};

% office hours MTWF @ 10
%\draw[ultra thick, color=yellow, fill=yellow!60] \DTpt{\Monday}{\XAM} -- ++(0,-1*\RS) -- ++(3*\CS,0) -- ++(0,1*\RS) -- ++ (-3*\CS,0);
%\path \DTpt{\Monday}{\XAM} -- ++(3*\CS,-1*\RS) node[midway,color=black] {\parbox{6cm}{\centering\bf Office Hours\\ WA 345}};
%\slotBox{\Friday}{\XAM}{ultra thick, color=yellow, fill=yellow!60}{color=black}{\bf Office\\Hours\\WA 345}

% office hours T 9-12
%\draw[ultra thick, color=yellow, fill=yellow!60] \DTpt{\Tuesday}{\IXAM} -- ++(0,-3*\RS) -- ++(\CS,0) -- ++(0,3*\RS) -- ++ (-\CS,0);
%\path \DTpt{\Tuesday}{\IXAM} -- ++(\CS,-3*\RS) node[midway,color=black] {\parbox{2cm}{\centering\bf Office\\Hours\\WA 345\\$\mbox{\;}$\\ {\small 9am--12pm} }};


% Calc. 2 MTWR 8-9am
%\draw[ultra thick, color=green, fill=green!40] \DTpt{\Monday}{\VIIIAM} -- ++(0,-\RS) -- ++(\CS*4,0) -- ++(0,\RS) -- ++(-\CS*4,0);
%\path \DTpt{\Monday}{\VIIIAM} -- ++(4*\CS,-\RS) node[midway,color=black] {\parbox{6cm}{\centering\bf Math 1120-105\\ Calculus 2\\  WA 105}};

% Jr. Hon. Sem. MWF 9am
%\slotBox{\Monday}{\IXAM}{ultra thick, color=blue, fill=blue!20}{color=black}{\bf Math 3510\\Jr. Honors\\WA 304}
%\slotBox{\Wednesday}{\IXAM}{ultra thick, color=blue, fill=blue!20}{color=black}{\bf Math 3510\\Jr. Honors\\WA 304}
%\slotBox{\Friday}{\IXAM}{ultra thick, color=blue, fill=blue!20}{color=black}{\bf Math 3510\\Jr. Honors\\WA 304}

% Linear Alg MWF 9am
%\slotBox{\Monday}{\IXAM}{ultra thick, color=blue, fill=blue!40}{color=black}{\bf\small Math 2240\\[-3pt]{\tiny Section 104}\\{\small Linear Alg.}\\WA 304}
%\slotBox{\Wednesday}{\IXAM}{ultra thick, color=blue, fill=blue!40}{color=black}{\bf\small Math 2240\\[-3pt]{\tiny Section 104}\\{\small Linear Alg.}\\WA 304}
%\slotBox{\Friday}{\IXAM}{ultra thick, color=blue, fill=blue!40}{color=black}{\bf\small Math 2240\\[-3pt]{\tiny Section 104}\\{\small Linear Alg.}\\WA 304}

% Linear Alg MWF noon
%\slotBox{\Monday}{\XIIPM}{ultra thick, color=blue, fill=blue!40}{color=black}{\bf\small Math 2240\\[-3pt]{\tiny Section 103}\\{\small Linear Alg.}\\WA 304}
%\slotBox{\Wednesday}{\XIIPM}{ultra thick, color=blue, fill=blue!40}{color=black}{\bf\small Math 2240\\[-3pt]{\tiny Section 103}\\{\small Linear Alg.}\\WA 304}
%\slotBox{\Friday}{\XIIPM}{ultra thick, color=blue, fill=blue!40}{color=black}{\bf\small Math 2240\\[-3pt]{\tiny Section 103}\\{\small Linear Alg.}\\WA 304}

% office hours MTWR @ 9am
\draw[ultra thick, color=green, fill=green!40] \DTpt{\Monday}{\VIIIAM} -- ++(0,-1*\RS) -- ++(4*\CS,0) -- ++(0,1*\RS) -- ++ (-4*\CS,0);
\path \DTpt{\Monday}{\VIIIAM} -- ++(4*\CS,-1*\RS) node[midway,color=black] {\parbox{6cm}{\centering\bf Math 2130-101\\Calculus 3\\ WA 314}};


% Abs. Lin. Alg. MWF 11am
%\slotBox{\Monday}{\XIAM}{ultra thick,color=green, fill=green!40}{color=black}{\bf\small Math 4010\\{\tiny Section 101}\\Abs. Linear\\WA 304}
%\slotBox{\Wednesday}{\XIAM}{ultra thick, color=green, fill=green!40}{color=black}{\bf\small Math 4010\\{\tiny Section 101}\\Abs. Linear\\WA 304}
%\slotBox{\Friday}{\XIAM}{ultra thick, color=green, fill=green!40}{color=black}{\bf\small Math 4010\\{\tiny Section 101}\\Abs. Linear\\WA 304}

% Calculus IV  MWF 11am
%\slotBox{\Monday}{\XIAM}{ultra thick,color=green, fill=green!40}{color=black}{\bf\small Math 4010\\{\tiny Section 101}\\Calculus IV\\WA 310}
%\slotBox{\Wednesday}{\XIAM}{ultra thick, color=green, fill=green!40}{color=black}{\bf\small Math 4010\\{\tiny Section 101}\\Calculus IV\\WA 310}
%\slotBox{\Friday}{\XIAM}{ultra thick, color=green, fill=green!40}{color=black}{\bf\small Math 4010\\{\tiny Section 101}\\Calculus IV\\WA 310}

% Real Analysis MWF 8am
%\slotBox{\Monday}{\VIIIAM}{ultra thick, color=blue, fill=blue!20}{color=black}{\bf Math 3220\\Analysis\\WA 314}
%\slotBox{\Wednesday}{\VIIIAM}{ultra thick, color=blue, fill=blue!20}{color=black}{\bf Math 3220\\Analysis\\WA 314}
%\slotBox{\Friday}{\VIIIAM}{ultra thick, color=blue, fill=blue!20}{color=black}{\bf Math 3220\\Analysis\\WA 314}

% Abstract Algebra MWF 10am
%\slotBox{\Monday}{\XAM}{ultra thick,color=green, fill=green!40}{color=black}{\bf {\small Math 4720/5210\\Ab. Algebra}\\WA 309}
%\slotBox{\Wednesday}{\XAM}{ultra thick, color=green, fill=green!40}{color=black}{\bf {\small Math 4720/5210\\Ab. Algebra}\\WA 309}
%\slotBox{\Friday}{\XAM}{ultra thick, color=green, fill=green!40}{color=black}{\bf {\small Math 4720/5210\\Ab. Algebra}\\WA 309}

% prayer time T 10am
\slotBox{\Tuesday}{\XAM}{ultra thick, color=orange, fill=orange!10}{color=black}{\small\bf Prayer\\Meeting\\WA 220A}
%\slotBox{\Tuesday}{\XIIPM}{ultra thick, color=red, fill=red!30}{color=black}{\small\bf Prayer\\Meeting\\{[Zoom]}}

% prayer time T 9am & W 12pm
%\slotBox{\Tuesday}{\IXAM}{ultra thick, color=red, fill=red!30}{color=black}{\small\bf Prayer\\Meeting\\WA 345\\(alt. weeks)}
%\slotBox{\Wednesday}{\XIIPM}{ultra thick, color=red, fill=red!30}{color=black}{\small\bf Prayer\\Meeting\\WA 243\\(alt. weeks)}


% Topology MWF 11am
%\slotBox{\Monday}{\XIAM}{ultra thick,color=green, fill=green!40}{color=black}{\bf\small {\small Math 4720/5210\\Ab. Algebra}\\WA 308}
%\slotBox{\Wednesday}{\XIAM}{ultra thick, color=green, fill=green!40}{color=black}{\bf\small {\small Math 4720/5210\\Ab. Algebra}\\WA 308}
%\slotBox{\Friday}{\XIAM}{ultra thick, color=green, fill=green!40}{color=black}{\bf\small {\small Math 4720/5210\\Ab. Algebra}\\WA 308}

% Complex Variables MWF 1pm
%\slotBox{\Monday}{\IPM}{ultra thick,color=red, fill=red!40}{color=black}{\bf\small {\small Math 5160\\Complex Variables}\\WA 304}
%\slotBox{\Wednesday}{\IPM}{ultra thick, color=red, fill=red!40}{color=black}{\bf\small {\small Math 5160\\Complex Variables}\\WA 304}
%\slotBox{\Friday}{\IPM}{ultra thick, color=red, fill=red!40}{color=black}{\bf\small {\small Math 5160\\Complex Variables}\\WA 304}

% Graduate Linear Algebra MWF 12pm
%\slotBox{\Monday}{\XIIPM}{ultra thick, color=blue, fill=blue!20}{color=black}{\bf {\small Math 5230\\Grad Linear Algebra\\WA 308}}
%\slotBox{\Wednesday}{\XIIPM}{ultra thick, color=blue, fill=blue!20}{color=black}{\bf {\small Math 5230\\Grad Linear Algebra\\WA 308}}
%\slotBox{\Friday}{\XIIPM}{ultra thick, color=blue, fill=blue!20}{color=black}{\bf {\small Math 5230\\Grad Linear Algebra\\WA 308}}


% office hours MTWRF 12-12:30pm
%\draw[ultra thick, color=yellow, fill=yellow!60] \DTpt{\Monday}{\IPM} -- ++(0,-\RS/2) -- ++(5*\CS,0) -- ++(0,\RS) -- ++ (-5*\CS,0);
%\path \DTpt{\Monday}{\IPM} -- ++(5*\CS,\RS/4) node[midway,color=black] {\parbox{10cm}{\centering\bf {\small Office Hours} \quad  WA 345 \quad  12:30pm-whenever}};

% Calculus I MTWRF 8-10:10am
%\draw[ultra thick, color=blue, fill=blue!20] \DTpt{\Monday}{\VIIIAM} -- ++(0,-13*\RS/6) -- ++(5*\CS,0) -- ++(0,13*\RS/6) -- ++ (-5*\CS,0);
%\path \DTpt{\Monday}{\VIIIAM} -- ++(5*\CS,-13*\RS/6) node[midway,color=black] {\parbox{10cm}{\centering{\bf Math 1110\\Calculus I\\WA 314\\{}[8am--10:10am]}}};

% Calculus III MTWRF 10:20am-12:30pm
%\draw[ultra thick, color=green, fill=green!40] \DTpt{\Monday}{\XTAM} -- ++(0,-13*\RS/6) -- ++(5*\CS,0) -- ++(0,13*\RS/6) -- ++ (-5*\CS,0);
%\path \DTpt{\Monday}{\XTAM} -- ++(5*\CS,-13*\RS/6) node[midway,color=black] {\parbox{10cm}{\centering{\bf Math 2130\\Calculus III\\WA 314\\{}[10:20am--12:30pm]}}};

% Brody Meet
%\slotBox{\Tuesday}{\XAM}{ultra thick,color=purple, fill=purple!15}{color=black}{\bf Research\\with\\Brody}

% Grad Linear
%\slotBox{\Monday}{\VPM}{ultra thick,color=blue, fill=blue!20}{color=black}{\bf {\small Math 5230\\Grad Linear Algebra\\WA 308}}

% Ken Meeting  R @ 10am
\slotBox{\Thursday}{\XAM}{ultra thick,color=purple, fill=purple!15}{color=black}{\bf Research\\Zoom [Ken]}

% Luke Meeting  Tu @ 9am
%\slotBox{\Tuesday}{\IXAM}{ultra thick,color=purple, fill=purple!15}{color=black}{\bf Research\\{}[Luke]}

% Leibniz Meeting  W @ 1pm
\slotBox{\Wednesday}{\IPM}{ultra thick,color=purple, fill=purple!15}{color=black}{\bf Leibniz\\Research\\{\small{}[Elsie/Vicky]}}


\end{tikzpicture}
\end{document}
