Richard Keenan » Classes
| Code | Semester | Instructor | Capacity |
|---|---|---|---|
| SPAN 102 | Winter 2013 | Richard Keenan | Class complete |
| SPAN 202 | Winter 2013 | Richard Keenan | Class complete |
| SPAN 101 | Fall 2012 | Richard Keenan | Class complete |
| SPAN 201 | Fall 2012 | Richard Keenan | Class complete |
| SPAN 102 | Winter 2012 | Richard Keenan | Class complete |
| SPAN 202 | Winter 2012 | Richard Keenan | Class complete |
| SPAN 101 | Fall 2011 | Richard Keenan | Class complete |
| SPAN 201 | Fall 2011 | Richard Keenan | Class complete |
| SPAN 102 | Winter 2011 | Richard Keenan | Class complete |
| SPAN 101 | Fall 2010 | Richard Keenan | Class complete |
| SPAN 102 | Winter 2010 | Richard Keenan | Class complete |
| SPAN 202 | Winter 2010 | Richard Keenan | Class complete |
| SPAN 101 | Fall 2009 | Richard Keenan | Class complete |
| SPAN 201 | Fall 2009 | Richard Keenan | Class complete |
| SPAN 102 | Winter 2009 | Richard Keenan | Class complete |
| SPAN 101 | Fall 2008 | Richard Keenan | Class complete |
| SPAN 101 | Winter 2008 | Richard Keenan | Class complete |